1. 程式人生 > >mysql5.7 22 解壓版安裝

mysql5.7 22 解壓版安裝

mysql下載地址:https://dev.mysql.com/downloads/mysql/5.7.html#downloads

設定環境變數

解壓壓縮包,新建php.ini  調整mysql和mysql資料檔案路徑:

[mysqld]  
port = 3306  
basedir=d:\mysql-5.7.22         #調整成自己路徑
datadir=d:\mysql-5.7.22\data  #調整成自己路徑
max_connections=200  
character-set-server=utf8  
default-storage-engine=INNODB  
sql_mode=NO_ENGINE_SUBSTITUTION,STRICT_TRANS_TABLES  
[mysql]  
default-character-set=utf8

建立mysql服務

sc create mysql   binPath= D:\mysql-5.7.22\bin\mysqld.exe

測試時報錯缺少元件MSVCR120.dll  ,嘗試下載https://www.microsoft.com/en-us/download/details.aspx?id=40784  安裝解決,網上大部分教程都是錯誤的

啟動服務

net mysql start ,若啟動失敗,推薦使用mysql使用者單獨執行mysql服務。請檢查mysql服務執行mysql賬號密碼,mysql資料夾是否有mysql使用者完全控制權限,php.ini設定mysql檔案路徑是否正確

進入bin目錄執行初始化語句

mysqld --initialize-insecure --user=mysql

初始化root密碼為空,進入修改mysql的root密碼。

use mysql;

update mysql.user set authentication_string=password('******') where user='root';  

注意5.7使用新語法,和之前不同