MySQL安裝與配置
一. 下載
官網下載鏈接:https://dev.mysql.com/downloads/mysql/
可下載穩定的5.7版本,也可下載最新的8.0版本,本教程以5.7版本為示例。
二. 安裝
1. 下載壓縮包后解壓;
2. 將解壓后的文件置於要安裝的目錄,如D:\Environment\mysql-5.7.32;
3. 配置環境變量(我的電腦->屬性->高級系統設置->環境變量,選擇PATH,編輯添加安裝文件下的bin目錄,如D:\Environment\mysql-5.7.32\bin);
4. 在安裝文件中新建MySQL配置文件my.ini;
[mysqld] basedir=D:\Environment\mysql-5.7.32\ datadir=D:\Environment\mysql-5.7.32\data\ port=3306 skip-grant-tables
5. 啟動管理員模式下的CMD,cd到安裝文件的bin目錄,運行后面的所有命令;
6. 安裝MySQL服務(mysqld --install);
注:如果報錯("由於找不到MSVCR120.dll,無法繼續執行代碼。重新安裝程序可能會解決此問題" 或者 "由於找不到VCRUNTIME140_1.dll,無法繼續執行代碼。重新安裝程序可能會解決此問題" ),下載vcredist並默認安裝即可(官網地址:https://www.microsoft.com/zh-CN/download/details.aspx?id=40784)。
7. 初始化數據庫文件(mysqld --initialize-insecure --user=mysql);
8. 啟動MySQL(net start mysql);
9. 進入MySQL通過命令行修改密碼;
mysql -u root -p
update mysql.user set authentication_string=password('123456') where user='root' and Host='localhost';
flush privileges;
exit
注:sql語句后面一定要加分號“;”
10. 注釋配置文件種的跳過密碼語句;
[mysqld] basedir=D:\Environment\mysql-5.7.32\ datadir=D:\Environment\mysql-5.7.32\data\ port=3306 #skip-grant-tables
11. 重啟MySQL;
net stop mysql
net start mysql
12. 連接測試。
mysql -u root -p123456
exit
至此,MySQL安裝完畢!