記一次安裝mysql服務在win10電腦的經歷

2022-08-21 05:12:16 字數 1851 閱讀 9464

出於自己家在玩耍的想法想要按乙個mysql資料庫,找了幾篇文章對照執行,但遇到了以下問題:

我的安裝:

安裝包:mysql-8.0.20-winx64

文章強調需要同時配置d:\software\mysql-8.0.20-winx64\my.ini   

basedir=d:\software\mysql-8.0.20-winx64\(mysql所在目錄) 

datadir=d:\software\mysql-8.0.20-winx64\data(mysql所在目錄\data)

但是報錯了:

檢查了一下,沒有做到文中的設定檔案編碼:ansi

然後開始執行啟動服務,開始遇到問題:

1.伺服器無法啟動

此處開始借鑑另一篇文章:

文中提到乙個步驟:安裝完mysql服務後,不要著急啟動,需要先初始化!!!

並且提到了其他人犯錯的一點,就是配置my.ini檔案時,data資料夾並不存在,於是大家手動新建了,本人比較懶,一開始也沒有新建,所以覺得可能是因為沒有這個路徑報的錯,於是先注釋了這個datadir,再次去初始化,

然而又出現了另乙個問題:如下面第二張圖所示

2.初始化時失敗,展示的檔案路徑是重複的,於是覺想到,環境變數配置的也是這個路徑,這裡路徑重複了,會不會是因為配置過了,所以不需要my.ini中再次寫明了,於是注釋掉basedir,

再次初始化,成功了,資料夾中多了data

重新啟動mysql ,成功了。

下面開始設定初始賬號和密碼:mysql -u root -p  現在發現直接不輸入 密碼進不去了,經過幾次折騰終於發現,初始化的時候,要打出日誌,會告訴你初始密碼

於是開始執行以下:

1.掉服務,net stop mysql (不然下一步進行不完全)

2.刪除data中的所有檔案,重新初始化:>mysqld --initialize --user=mysql  --console

3.重啟服務:net start mysql

4. 輸入密碼:上圖圈中的,然後修改密碼:alter user 'root'@'localhost' identified by '123456';

5.測試一下是否修改成功:成功進來了

mysql安裝一次 記一次mysql安裝

mysql 分為安裝版和壓縮版 2.安裝 2.1 解壓得到 mysql 8.0.15 winx64 資料夾 2.2 在mysql 8.0.15 winx64 資料夾下,新建配置檔案my.ini,內容 如下 mysqld 設定3306埠 port 3306 設定mysql的安裝目錄,這裡是唯一你需要改...

記一次安裝MySQL

之前在電腦上安裝過一次mysql,使用的公司的一鍵安裝指令碼,後來刪除了一遍,在安裝就會出錯了,提示無法啟動計算機上的 服務,查了一下,應該是以前的指令碼有殘留檔案,導致這個無法安裝。解決辦法 將mysql解壓檔案解壓出來後,放到要放的目錄,之後配置環境變數 d sunbox lib mysql b...

記一次mysql服務不能啟動

之前開啟後台專案的機器,發現登陸後台系統時,輸入使用者名稱 密碼後,提示使用者名稱或密碼錯誤。1.連線mysql資料庫,發現鏈結不上,但是ps ef grep mysql 發現有mysql服務 2.輸入mysql u root p 提示說找不到sock檔案 3.service mysqld rest...