1.下載
下載mysql zip文件,到你要安裝的目錄 歷史版本下載地址
2.解壓配置
解壓會發現根目錄的配置文件my-default.ini 但是默認的配置文件會出現很多問題,比如中文亂碼等。所以一般配置個人的默認配置文件:
在解壓后的路徑下新建文件:my.ini,具體配置如下:(注意替換其中的路徑為你的MySQL解壓路徑)
[mysql]
# 設置mysql客戶端默認字符集
default-character-set=utf8
[mysqld]
#設置3306端口
port = 3306
# 設置mysql的安裝目錄
basedir ="C:\Program Files\MySQL\mysql-5.7.14-winx64"
# 設置mysql數據庫的數據的存放目錄
datadir ="C:\Program Files\MySQL\mysql-5.7.14-winx64\data"
# 允許最大連接數
max_connections=200
# 服務端使用的字符集默認為8比特編碼的latin1字符集
character-set-server=utf8
# 創建新表時將使用的默認存儲引擎
default-storage-engine=INNODB
3.安裝MySQL
以管理員身份運行命令提示符(很重要),并切換到MySQL的bin目錄下,輸入mysqld install命令(注意是mysqld而不是mysql)回車,即可安裝MySQL
4.啟動MySQL服務
繼續輸入net start mysql來啟動MySQL,輸入net stop mysql 來關閉MySQL服務,也可以在服務里面手動啟動/關閉MySQL服務;
但是這塊很可能會出現服務無法啟動的錯誤,解決辦法如下:
還是以管理員身份運行cmd.exe,并且進入到MySQL安裝目錄中的bin目錄,然后輸入如下命令回車即可:mysqld --initialize-insecure --user=mysql
執行完上面命令后,MySQL會自建一個data文件夾,并且建好默認數據庫,登錄的用戶名為root,密碼為空,之后就可以通過命令net start mysql啟動mysql服務了。
5.配置環境變量
總不能每次鏈接MySQL都進入到bin下,所以...
添加mysql\bin路徑到系統path變量中即可,至此MySQL基本安裝完成,
打開cmd輸入mysql -uroot -p 提示輸入密碼,默認安裝的mysql是沒有密碼的,直接回車確定即可。
6.MySQL密碼
為你的MySQL配置密碼,以下是MySQL配置密碼的常營三種方法,選擇其中一種即可。
- 用root 進入mysql后
mysql>set password =password('你的密碼');
mysql>flush privileges;
- 使用GRANT語句
mysql>grant all on *.* to 'root'@'localhost' IDENTIFIED BY '你的密碼'with grant option ;
mysql>flush privileges;
- 進入mysql庫修改user表
mysql>use mysql;
mysql>update user set password=password('你的密碼') where user='root';
mysql>flush privileges;