1、下載mysql解壓版的壓縮包
下載對應版本的mysql壓縮包,如本文下載的mysql5.6-win64位的壓縮包;
2、解壓壓縮包
解壓下載的壓縮包,並將壓縮包拷貝到需要安裝的目錄下;
3、增加並修改配置文件
進入解壓后的mysql安裝目錄下。如本文的地址如下:
D:\Program Files (x86)\mysql-5.6.26-winx64
創建my-default.ini的副本文件並重命名位my.ini。打開my.ini文件,在[mysqld]下增加basedir和datadir的路徑配置。如本文配置如下:
basedir=D:\Program Files (x86)\mysql-5.6.26-winx64
datadir=D:\Program Files (x86)\mysql-5.6.26-winx64\data
注意(可選):
為了安裝后客戶端及服務端字符集保持一致(一勞永逸)使得發送中文時避免出現亂碼,這里需要在my.ini文件中設置編碼格式
如下
[mysqld]
character-set-server=utf8
[client]
default-character-set=utf8
[mysql]
default-character-set=utf8
請注意這幾個參數配置的位置,不然可能會啟動不起來mysql服務!!!
重啟mysql服務使用
show variables like '%char%';
查看也會發現它的字符集是utf8。
4、安裝mysql
在安裝目錄的bin目錄下按住shift鍵,點擊鼠標右鍵選擇“在此處打開命令行窗口”(注意需要當前用戶為管理員用戶,否則請使用管理員權限運行cmd來完成如下操作),在打開的命令行窗口輸入如下命令安裝mysql
mysqld.exe -install
5、啟動mysql
運行如下命令可以啟動mysql
net start mysql
6、登錄並重置mysql密碼
在命令行窗口使用如下命令登錄mysql(第一次登錄時密碼為空,直接按enter鍵即可)並重置mysql密碼:
mysql -uroot -p
第一次登錄提示輸入密碼時直接按enter鍵,因為默認密碼為空。登錄成功之后輸入如下命令進行密碼設置(實例中將密碼設置為123456):
use mysql;
update user set password=password('123456') where user='root';
flush privileges;
退出mysql
exit
重新使用新密碼進行登錄測試
mysql -uroot -p
這次需要輸入上面設定的密碼123456來登錄。
版權聲明:本文為CSDN博主「yingxian_Fei」的原創文章,遵循 CC 4.0 BY-SA 版權協議,轉載請附上原文出處鏈接及本聲明。
原文鏈接:https://blog.csdn.net/smilefyx/article/details/72809306
