Window Mysql5.7免安裝版配置


1、下載mysql

  5.7 32位:https://dev.mysql.com/get/Downloads/MySQL-5.7/mysql-5.7.19-win32.zip

  5.7 64位:https://dev.mysql.com/get/Downloads/MySQL-5.7/mysql-5.7.19-winx64.zip

2、解壓到自己的目錄

  我這里是放在D:\Program Files\mysql-5.7.19的。

3、添加環境變量

  把D:\Program Files\mysql-5.7.19\bin添加到path后面

4、新建my.ini文件

  在D:\Program Files\mysql-5.7.19文件夾下面新建my.ini文件,編碼為ansi,文件內容如下:

[mysqld]
#安裝目錄
basedir=D:\Program Files\mysql-5.7.19\
datadir=D:\Program Files\mysql-5.7.19\data\
port=3306
skip-grant-tables
#basedir表示mysql安裝路徑
#datadir表示mysql數據文件存儲路徑
#port表示mysql端口
#skip-grant-tables表示忽略密碼

5、安裝mysql

  在cmd命令中(管理員權限,不要用Windows PowerShell,這個玩意不能查看報錯日志),進入D:\Program Files\mysql-5.7.19\bin目錄下,輸入mysqld --install即可安裝;安裝完成會顯示 Service successfully installed。

6、初始化數據文件

  輸入mysqld --initialize-insecure --user=mysql;即可初始化

7、啟動mysql服務

  輸入net start mysql即可啟動mysql服務

8、登陸mysql

        輸入mysql –u root –p然后回車,顯示輸入密碼,直接回車即可。

9、更改root密碼

  輸入:

update mysql.user set authentication_string=password('liguoqing') where user='root' and Host = 'localhost';

10、刷新權限

  輸入:

flush privileges

11、修改my.ini文件

  找到剛才新增的my.ini文件,刪除skip-grant-tables這一行,注釋掉也可以

12、重啟mysql服務

  輸入:

停止mysql服務:net stop mysql;
啟動mysql服務:net start mysql;

  注意:windows下不能直接重啟(restart),只能先停止,再啟動。

 

錯誤解決方案:

  1、Can't connect to MySQL server on 'localhost' (10060)

    https://blog.csdn.net/qq_26525215/article/details/53234778


免責聲明!

本站轉載的文章為個人學習借鑒使用,本站對版權不負任何法律責任。如果侵犯了您的隱私權益,請聯系本站郵箱yoyou2525@163.com刪除。



 
粵ICP備18138465號   © 2018-2025 CODEPRJ.COM