mysql8安裝與卸載

參考:html

https://www.cnblogs.com/zxwen/p/9448797.htmlmysql

https://blog.csdn.net/weixin_30073553/article/details/90754509sql

https://blog.csdn.net/kfyzjd2008/article/details/80887613測試

 

https://blog.csdn.net/weixin_40683253/article/details/80838477.net

 

 

-----------------------------------------------------------server

mysql-8.0.16-winx64 安裝htm

1下載mysql https://dev.mysql.com/downloads/mysql/下載解壓blog

 

2添加環境變量 (此步能夠不作)rem

C:\Program Files\mysql-8.0.16-winx64\mysql-8.0.16-winx64\bincmd

 

3目錄裏添加my.ini 文件,內容以下:

[mysqld]

# 設置3306端口

port = 3306

# 設置mysql的安裝目錄

basedir=E:\Download\mysql\mysql-8.0.18-winx64

datadir=E:\Download\mysql\mysql-8.0.18-winx64\data

# 容許最大鏈接數

max_connections=200

max_connect_errors=10

character-set-server=utf8

# 建立新表時將使用的默認存儲引擎

default-storage-engine=INNODB

 #mysql_native_password

default_authentication_plugin=mysql_native_password

 

 [mysql]

 # 設置mysql客戶端默認字符集

 default-character-set=utf8

 

 [client]

 # 設置mysql客戶端鏈接服務端時默認使用的端口

 port=3306

default-character-set=utf8

 

 

   

4刪除Data文件夾, 由於後面會建立此目錄

 

5管理員身份打開cmd

在MySQL安裝目錄的 bin 目錄下執行命令:

mysqld --initialize --console

執行輸出結果裏面有一段: [Note] [MY-010454] [Server] A temporary password is generated for root@localhost: 這裏是密碼要記住

我測試時直接執行:mysqld --initialize 也能夠,以後在data目錄下生成*.err文本文件,此文件中有臨時密碼

 

6管理員身份進入bin 輸入mysqld --install [服務名](服務名能夠不加默認爲mysql)

 

 

7管理員身份進入bin 輸入 net start mysql測試是否成功

 

8. 登陸mysql並更改密碼:

執行:mysql -u root –p   會提示輸入密碼,密碼是上面屏幕上的顯示或data/*.err文件中的內容。

修改密碼:

ALTER USER 'root'@'localhost' IDENTIFIED WITH mysql_native_password BY '你的新密碼';

 

 

9. 卸載

先執行net stop mysql中止服務

再執行mysqld –remove 移除服務

再刪除目錄

相關文章
相關標籤/搜索