Windows環境安裝MySQL5.7.23

Windows環境安裝MySQL5.7.23

1、MySQL下載地址

官網:https://dev.mysql.com/downloads/mysql/5.7.html#downloads

2、下載的安裝文件找目錄存放並解壓

3、進入到解壓後的安裝文件中創建data文件和my.ini文件

my.ini文件配置如下:

[mysqld]

##skip-grant-tables=1

port = 3306

basedir=D:\work\ls\mysql\mysql-5.7.23-winx64

datadir=D:\work\ls\mysql\mysql-5.7.23-winx64\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

4、配置MySQL環境變量

5、使用管理員角色啓動cmd.exe

6、通過命令進入到MySQL的bin目錄下

7、安裝:mysqld -install

8、啓動:net start mysql

9、設置root賬戶

a、在my.ini文件中去掉skip-grant-tables=1註釋掉

b、重啓MySQL服務(services.msc進入任務管理器找到MySQL任務進行重啓)

c、登錄mysql(mysql -root -p)

d、修改密碼:UPDATE mysql.user SET authentication_string = PASSWORD('123456'), password_expired = 'N' WHERE User = 'root' AND Host = 'localhost';

e、然後輸入flush privileges;(刷新賬戶信息)

f、退出

g、將my.ini文件中剛纔加的skip-grant-tables這一行刪掉,保存後再重啓MySQL服務

*****************操作命令**************

操作命令:

移除原來安裝:mysqld -remove MySQL

mysqld --console

查看進程:netstat -aon|findstr “3306”

****************FAQ**************

1、The vervice already exists! The current server installed:以前安裝mysql的地址/bin/mysqld-nt MYSQL

解決辦法:移除原來安裝(mysqld -remove MySQL)

重新安裝:mysqld -install

重新啓動:net start mysql

2、MySQL 服務正在啓動 . MySQL 服務無法啓動。 服務沒有報告任何錯誤

輸出日誌:mysqld --console

查看進程:netstat -aon|findstr “3306”

殺出進程:使用任務管理器查找對應的進程號進行殺除

重新啓動:net start mysql

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