安裝包下載 或者 gaobo百度雲/工具/開發工具/mysql-5.7.23-winx64.zip

第一步, 解壓MySQL壓縮包
將以下載的MySQL壓縮包解壓到自定義目錄下,我的解壓目錄是:
“D:\home\mysql-5.7.23-winx64"
在解壓目錄新建my.ini,復制下面的配置信息到 my.ini 保存
#########################################################
[client]
port=3306
default-character-set=utf8
[mysqld]
port=3306
character_set_server=utf8
#安裝路徑
basedir=D:\home\mysql-5.7.23-winx64
#數據路徑
datadir=D:\home\mysql-5.7.23-winx64\data
#這個就是單用戶的連接數
max_user_connections=100
#這個是全局的限制連接數
max_connections=500
character-set-server=utf8
default-storage-engine=INNODB
#鎖等待超時時間
innodb_lock_wait_timeout=10
sql_mode=NO_ENGINE_SUBSTITUTION,STRICT_TRANS_TABLES
skip-grant-tables
[mysql]
default-character-set=utf8
#########################################################
第二步,配置環境變量

第三步,將mysql注冊為windows系統服務
1)以管理員身份運行CMD進入到MySQL解壓目錄下的 bin 目錄下:
2)輸入服務安裝命令: mysqld install mysql --defaults-file="D:\home\mysql-5.7.23-winx64\my.ini"
#安裝成功后會提示服務安裝成功。 移除服務命令為:mysqld remove 或 sc delete mysql
如果報錯"無法啟動此程序,因為計算機中丟失MSVCR120.dll。嘗試重新安裝該程序以解決此問題",下載 gaobo百度雲/工具/開發工具/vcredist_x64.exe 安裝后再執行。

3)運行mysqld --initialize(若沒有init則不存在data目錄,自然無法啟動成功 創建基礎數據)
第四步, 啟動MySQL服務
方法一: 以管理員身份運行CMD啟動服務命令為:net start mysql
方法二: 打開管理工具 服務,找到MySQL服務啟動。
第五步. 修改 root 賬號的密碼
剛安裝完成時root賬號默認密碼為空,此時可以將密碼修改為指定的密碼。如:123456
>mysql –uroot
mysql>show databases;
mysql>use mysql;
mysql> UPDATE user SET authentication_string=PASSWORD("123456") WHERE user='root';
mysql>FLUSH PRIVILEGES;
mysql>QUIT
第六步. MySQL控制台快捷方式建立:
1)桌面右鍵->新建->快捷方式->對象位置輸入:C:\Windows\System32\cmd.exe 快捷方式名稱自己定義,確定,快捷方式建立成功
2)右鍵單擊剛才建立的快捷方式->屬性->把目標一欄修改成MySQL啟動參數: C:\Windows\System32\cmd.exe "D:\Program Files\MySQL\mysql-5.6.13-win32\bin" /k mysql -uroot -p inventory 解釋:CMD路徑 "MySQL路徑bin目錄" /k mysql -u用戶名 -p密碼 數據庫名
3)修改完成后點擊確定保存,直接雙擊快捷方式即可連接到MySQL數據庫
使用界面化工具(Navicat Premium)連接Mysql:
出現 Access denied for user問題處理:
更改好后重啟mysqld服務或在mysql命令行下輸入flush privileges;
