Mysql安裝與配置_win10

Zander_Zhao發表於2019-06-07

1 下載

1.1下載地址

下載地址  https://downloads.mysql.com/archives/community/

1.2 選擇適合自己的版本並下載

1.3 將下載檔案解壓至自定義路徑

 

1.4 新增配置檔案

在解壓的路徑下檢視是否含有my.ini的檔案,如果沒有則新建一個,

具體步驟為

1.新建一個txt,

2.重新命名為my.ini,注意連副檔名一起改

3.用記事本開啟my.ini

4.將下面內容複製到裡面,並儲存關閉,注意裡面自定義路徑要更改

[mysqld]
# 設定3306埠
port=3306
# 設定mysql的安裝目錄
basedir=C:\IDE\mysql-5.7.26-winx64
# 設定mysql資料庫的資料的存放目錄
datadir=C:\IDE\mysql-5.7.26-winx64\data
# 允許最大連線數
max_connections=200
# 允許連線失敗的次數。這是為了防止有人從該主機試圖攻擊資料庫系統
max_connect_errors=10
# 服務端使用的字符集預設為UTF8
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

 



2.環境變數配置

2.1複製路徑

進入解壓目錄下的bin目錄

右擊複製

 

2.2 配置環境變數

開啟控制皮膚--系統--高階系統設定--環境變數--找到系統變數(S)中的path變數---編輯--新建---control+V---確定---確定

 



3 安裝mysql服務

如果沒進行2則要進行3.1

3.1 進入bin目錄

以管理員進入dos介面,切換到解壓的bin目錄下,

具體操作:滑鼠移到左下角--搜尋命令提示符---右擊以管理員身份執行

輸入cd 自定義路徑   如: cd C:\IDE\mysql-5.7.26-winx64\bin

 

3.2  輸入mysqld install

3.2.1 修復

顯示下圖,點此下載DirectX修復工具增強版,然後修復,然後進行3.2.2

3.2.1如果顯示下圖,到這一步表示安裝成功

 

3.3 輸入mysqld --initialize --console 初始化

其中標紅的為資料庫root使用者的初始密碼,一定要牢記,後面登入需要用到,

要是不小心關掉了或者沒記住,刪掉初始化的 data目錄,再執行一遍初始化命令又會重新生成。

 

 3.4輸入mysqld --install安裝mysql服務

3.5輸入net start mysql啟動服務

備註:mysqld --remove是解除安裝MySQL服務,net stop mysql是停止服務。

 



 

4 配置資料庫

4.1進入

輸入mysql -u root -p後會讓你輸入密碼,密碼為前面讓你記住的密碼,輸入正確後就會出現如下介面,表示進入了MySQL命令模式。

4.2 更改密碼

接著更改密碼,輸入

ALTER USER 'root'@'localhost' IDENTIFIED WITH mysql_native_password BY '123456'; 

其中123456為新密碼,出現如下介面表示更改成功。

 至此安裝完成

 



 

5 連線Navicat

5.1連線本地資料庫

5.1.1下載並開啟navicat

按照下圖配置,密碼為4.2步設定的mysql密碼

5.1.2再次雙擊變成綠色即連線上

5.2 連線雲端資料庫

5.2.1伺服器端設定

對資料庫進行遠端登入的授權,這時我們可以進入伺服器後臺,在MySQL命令列中輸入以下命令
GRANT ALL PRIVILEGES ON *.* TO 'myuser'@'%' IDENTIFIED BY 'mypassword' WITH GRANT OPTION;
myuser 改為你的資料庫使用者名稱 一般為root
mypassword 改為資料庫登入密碼

5.2.2直接使用IP進行連線

 

 



 

6 解除安裝mysql

 

6.1 停止MySQL服務

開始-》所有應用-》Windows管理工具-》服務,將MySQL服務停止


6.2 解除安裝mysql server

控制皮膚\所有控制皮膚項\程式和功能,將mysql server解除安裝掉


6.3 將MySQL安裝目錄下的MySQL資料夾刪除


6.4 執行“regedit”檔案,開啟登錄檔

刪除HKEY_LOCAL_MACHINE\SYSTEM\ControlSet001\Services\Eventlog\Application\MySQL資料夾
刪除HKEY_LOCAL_MACHINE\SYSTEM\ControlSet002\Services\Eventlog\Application\MySQL資料夾
刪除HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Services\Eventlog\Application\MySQL的資料夾
如果沒有相應的資料夾,就不用刪除了


6.5 刪除C盤下的“C:\ProgramData\MySQL ”資料夾

該programData檔案預設是隱藏的,設定顯示後即可見

或者直接複製 C:\ProgramData 到位址列回車即可進入

將整個MySQL資料夾刪除掉

 

6.6 刪除服務

如果已經將MySQL解除安裝,但通過“開始-》所有應用-》Windows管理工具-》服務”檢視到MySQL服務仍然殘留在系統服務裡
只要在CMD裡輸入一條命令就可以將服務刪除:
sc delete mysql    //這裡的mysql是你要刪除的服務名

mysqld --remove  //也可解除安裝服務
服務就被刪除了

解除安裝完成

 

 

參考

配置1:https://blog.csdn.net/missing2011/article/details/81474857

配置2:https://blog.csdn.net/sunboy520555/article/details/80918407

遠端1:https://blog.csdn.net/sinat_36306474/article/details/82084049

遠端2:https://www.2cto.com/database/201702/594659.html

遠端3:https://blog.csdn.net/liuhailiuhai12/article/details/64124637

遠端4:https://www.jb51.net/article/42441.htm

解除安裝1:https://www.cnblogs.com/jpfss/p/6652701.html

 

相關文章