mysql 5 6 19 winx64安裝教程

2021-08-17 17:04:50 字數 1938 閱讀 8331

2

解壓到自定義目錄,我這裡演示的是d:\developmentprogram-install\mysql-5.6.19-winx643

複製根目錄下的my-default.ini,改名為my.ini,my.ini用下面內容替換

#以下是複製內容,這行可不複製

[client]

port=3306

default-character-set=utf8

#客戶端字元型別,與服務端一致就行,建議utf8

[mysqld]

port=3306

character_set_server=utf8

#服務端字元型別,建議utf8

basedir=d:\developmentprogram-install\mysql-5.6.19-winx64

#解壓根目錄

datadir=d:\developmentprogram-install\mysql-5.6.19-winx64\data

#解壓根目錄\data

sql_mode=no_engine_substitution,strict_trans_tables

[winmysqladmin]

d:\developmentprogram-install\mysql-5.6.19-winx64\bin\mysqld.exe 

環境變數配置

我的電腦-屬性-高階-環境變數-新建

變數mysql_home  值d:\developmentprogram-install\mysql-5.6.19-winx64

找到變數path 編輯,在後面加上  ;%mysql_home%\bin

執行中輸入cmd ,或找到c:\windows\system32\cmd.exe,進入mysql解壓目錄bin子目錄下,如圖:

然後執行

mysqld -install 

第一次登入需要設定密碼

啟動mysql服務後,開啟命令列,可任意目錄

mysql -u root -p 不用密碼登入進去  

ini檔案mysqld下面新增skip-grant-tables

use mysql;   使用

mysql

資料庫修改密碼

update mysql.user set authentication_string=password('123456789') where user='root';

mysql5.7密碼要至少8個字元

刪除ini的skip-grant-tables(這句話的功能是免密碼進入mysql)

mysql -u root -p 輸入密碼 123456789進入

出現1045錯誤

在cmd中輸入mysql -uroot -p出現1045錯誤如下:

error 1045(28000): access denied for user 'root'@'localhost'(using password)

解決方法:

1.先找到mysql bin目錄下的my.ini檔案,在[mysql]下面加上 skip-grant-tables  用於跳過密碼

2.重啟伺服器

net stop mysql

net start mysql

3.進入cmd,重置密碼

mysql -uroot -p  回車

不用管password 回車

use mysql;   回車

修改密碼:set password for 'root'@'localhost'=password('新密碼');

flush privilegs;  重新整理資料庫

quit;

4.修改my.ini 注釋掉skip-grant-tables;儲存退出

5.重啟伺服器

mysql 5 6 35 winx64 安裝教程

說明 因為資料庫版本問題出現的專案啟動沒有錯誤,但是運算元據庫的過程出現錯誤,為了保持資料庫一致,重新檢索到了安裝mysql5.6的教程,不複雜,需要耐心。若筆記本原本安裝了其他資料庫版本,請先將mysql資料庫解除安裝乾淨,具體請參見 安裝mysql5.6 1 在mysql官網 client po...

mysql 5 7 18 winx64安裝說明

二 解壓到安裝目錄 d tools mysql mysql 5.7.18 winx64 三 設定環境變數 1.輸入變數名 mysql home 輸入變數值 d tools mysql mysql 5.7.18 winx642.選擇系統變數中的path 在變數值中新增變數值 mysql home bi...

mysql 5 7 20 winx64安裝教程

系統變數配置mysql home以及path 在解壓目錄下找到bin目錄,並且新增my.ini檔案,檔案內容如下 以系統管理員身份執行cmd,依次執行命令 cd進入到bin目錄 不知道為啥沒進入目錄的時候,後面無法啟動服務 初始化資料庫,不生成隨機密碼 會在mysql目錄生成data目錄,如果已經有...