一、環境變數
1.1、MySQL除了可以用MySQL 5.7 Command Line Client操作外,也可以使用Windows下的命令運算子進行操作,
1)通過Win+R調出運行視窗,輸入"cmd",

2)通過"cd C:\Program Files\MySQL\MySQL Server 5.7\bin"進入MySQL5.7安裝目錄下的bin檔案夾,輸入"mysql -u root -p"進行登錄,

1.2、假如每次都需要輸入"cd C:\Program Files\MySQL\MySQL Server 5.7\bin",未免太過繁瑣,因此可以通過設定環境變數的方式來解決,
1)對著"此電腦"圖示點擊右鍵,選擇"屬性",在彈出視窗選擇"高級系統設定",

2)點擊"環境變數",

3)選擇系統變數下的"Path",點擊"編輯",

4)點擊"新建",輸入"C:\Program Files\MySQL\MySQL Server 5.7\bin",然后依次點擊"確定",

5)重新進入命令運算子視窗,在任意路徑下輸入"mysql -u root -p"都可進行MySQL連接,

二、修改Root密碼
2.1、假如需要把Root密碼改成"123456",操作命令如下:
use mysql; update user set authentication_string=password("123456") where user="root"; flush privileges;
三、允許Root遠程登錄
3.1、假如Root的密碼是"123456",操作命令如下:
use mysql; /*select host,user from user where user='root';*/ grant all privileges on *.* to 'root'@'%' identified by '123456' with grant option; flush privileges;
四、修改引數
引數檔案:C:\ProgramData\MySQL\MySQL Server 5.7\my.ini
改連接數:max_connections=151
改記憶體池:innodb_buffer_pool_size=8M
注意:修改完my.ini之后,必須另存為ANSI格式(直接文本保存的話,默認是UTF-8格式),否則MySQL服務停止后就無法再啟動了,感覺這是一個好大的坑,
五、無法啟動的坑
如果修改引數后my.ini保存為UTF-8格式檔案后,重啟MySQL服務會出現"服務正在啟動或停止中,請稍候片刻后再試一次"的報錯,解決方法如下:
1)把my.ini另存一下,將編碼方式改為ANSI,

2)打開任務管理器,關閉mysqld.exe行程,

3)重新執行net start mysql57命令,

轉載請註明出處,本文鏈接:https://www.uj5u.com/shujuku/1110.html
標籤:MySQL
