mysql-8.0.19-winx64.zip 的安裝與卸載


一、安裝

1、下載mysql

官網:https://dev.mysql.com/downloads/mysql/,本人用的目前的最新版本8.0.19,版本格式為zip,如下圖

 2、解壓到指定路徑,如下圖

3、為了方便操作,將該目錄下的bin文件夾的路徑加入到系統環境變量Path,另外注意:在進行mysql的相關開發時,還需要把lib文件夾下的libmysql.dll放入C:\Windows\System32中。

二、安裝mysql服務

mysql-8.0.19有兩種安裝方式,方式1:不配置my.ini就可安裝,方式2:配置my.ini進行安裝(這種方式可以自定義設置數據庫參數,推薦)

方式一:

1、運行命令窗口(以管理員方式打開)

2、輸入:mysqld --initialize --console,成功的話會生成隨機密碼,注意記錄下生成的密碼,第一次進入mysql會用到

3、輸入:mysqld --install,提示成功安裝mysql服務。若提示 The service already exists!,說明之前安裝過,使用 mysqld -remove MySQL 命令先卸載它。

4、輸入:net start mysql,啟動mysql服務

5、輸入:mysql -uroot -p,然后輸入上面生成的密碼,進入mysql歡迎界面

6、修改root密碼,輸入:alter user root@localhost identified by '新密碼';(sql語句一般要以分號結尾)

7、為了可視化管理數據庫,一般采用第三方軟件,如Navicat Premium,可自行下載安裝。

方式二:

1、在mysql-8.0.19-win64文件夾下新建my.ini文件,其中#開頭表示注釋,可自定義設置某些參數,內容如下,

[mysqld]
# 主庫和從庫需要不一致
server-id=1
log-bin=mysql-bin
# 需要同步的數據庫
#binlog-do-db=test
# 不需要同步的數據庫
#binlog-ignore-db=mysql
# 設置3306端口
port=3306
# 設置mysql的安裝目錄
basedir=D:\Windows\mysql-8.0.19-winx64
# 設置mysql數據庫的數據的存放目錄
datadir=D:\Windows\mysql-8.0.19-winx64\Data
# 允許最大連接數
max_connections=200
# 允許連接失敗的次數。
max_connect_errors=10
# 服務端使用的字符集默認為UTF8
character-set-server=utf8
# 創建新表時將使用的默認存儲引擎
default-storage-engine=INNODB
#插件認證方式caching_sha2_password和mysql_native_password
default_authentication_plugin=mysql_native_password
[mysql]
# 設置mysql客戶端默認字符集
default-character-set=utf8
[client]
# 設置mysql客戶端連接服務端時默認使用的端口
port=3306
default-character-set=utf8

2、運行命令窗口(以管理員方式打開)

3、輸入:mysqld --initialize --user=mysql --console,成功的話會生成隨機密碼,注意記錄下生成的密碼,第一次進入mysql會用到

4、輸入:mysqld --install MySQL --defaults-file="D:\Windows\mysql-8.0.19-winx64\my.ini",其中MySQL是服務名

5、輸入:net start mysql,啟動mysql服務

6、輸入:mysql -uroot -p,然后輸入上面生成的密碼,進入mysql歡迎界面

7、修改root密碼,輸入:alter user root@localhost identified by '新密碼';(sql語句一般要以分號結尾)

8、為了可視化管理數據庫,一般采用第三方軟件,如Navicat Premium,可自行下載安裝。

三、配置遠程訪問:

運行命令窗口

輸入:mysql -uroot -p,輸入修改的后的新密碼進行登錄;

切換到mysql數據庫,輸入:use mysql;

查詢user表中的用戶和主機,輸入:select user,host from user; 當前顯示所有用戶都是本機登錄

把需要遠程訪問的用戶的host改成%,輸入:update user set host = '%' where user = 'root'; 

執行刷新:flush privileges;

上述步驟如下圖

 四、卸載

1、停止mysql服務,可通過命令行停止,輸入:net stop mysql; 還可以通過右鍵->計算機->管理->服務和應用程序->服務,找到MySQL,右鍵停止。

2、卸載mysql服務,命令行輸入sc delete mysql 或 mysqld -remove MySQL

2、運行注冊表,win+R,輸入regedit,打開注冊表。

刪除HKEY_LOCAL_MACHINE\SYSTEM\ControlSet001\Services\Eventlog\Application\MySQLD Service文件夾

刪除HKEY_LOCAL_MACHINE\SYSTEM\ControlSet002\Services\Eventlog\Application\MySQLD Service文件夾

刪除HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Services\Eventlog\Application\MySQLD Service的文件夾

以上有可能一個或多個,都刪掉即可

3、命令行窗口輸入:sc delete mysql 提示刪除成功!

4、清空安裝mysql路徑的文件夾即可。

五、參考鏈接

https://www.jb51.net/article/179206.htm

https://www.cnblogs.com/diaoye/p/9665392.html


免責聲明!

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



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