win10 安裝mysql5.7

1. 官網下載mysql5.7xxx.zip並解壓

2. 設置系統環境變量 MYSQL_HOME, %MYSQL_HOME\bin%

3. 清理現有的mysql服務:

net stop mysql;

mysqld -remove mysql;

4. %MYSQL_HOME%目錄下設置mysql.ini

[mysqld]
# 設置3306端口
port=3306
# 設置mysql的安裝目錄
basedir=D:\\bin\\mysql-5.7.30-winx64
# 設置mysql數據庫的數據的存放目錄
datadir=D:\\bin\\mysql-5.7.30-winx64\\data
# 允許最大連接數
max_connections=200
# 允許連接失敗的次數。這是爲了防止有人從該主機試圖攻擊數據庫系統
max_connect_errors=10
# 服務端使用的字符集默認爲UTF8
character-set-server=utf8
# 創建新表時將使用的默認存儲引擎
default-storage-engine=INNODB
skip-grant-tables
[mysql]
# 設置mysql客戶端默認字符集
default-character-set=utf8
[client]
# 設置mysql客戶端連接服務端時默認使用的端口
port=3306
default-character-set=utf8

5.  bin下執行 mysqld --initialize

6. data目錄下有一個xxx.err文件中有臨時密碼

7. 啓動mysql 並進入:

net start mysql

mysql -uroot -p臨時密碼進入mysql

8. 修改root密碼

use mysql;
update user set authentication_string=password('123456') where user='root';
alter user user() identified by "root";

9. 重啓mysql

net stop mysql

net start mysql

 

發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章