Windows下MySql8解壓版的安裝與完全卸載


一、系統環境

    windows10 x64位

二、軟件版本

    mysql 8.0.15

三、軟件下載

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

四、軟件安裝

1、解壓下載到壓縮包到目錄,並在解壓目錄下新建一個my.ini文件

    my.ini文件內容如下:(不同的安裝地址注意更改路徑)

[mysqld]
# 設置3306端口
port=3306
# 設置mysql的安裝目錄,切記此處一定要用雙斜杠\\
basedir=D:\\mysql-8.0.15
# 設置mysql數據庫的數據的存放目錄
datadir=D:\\mysql-8.0.15\\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、以管理員身份打開cmd,轉到MySql的安裝路徑,輸入如下命令初始化數據庫

mysqld --initialize --console

執行完成后,會在最后生成一個默認用戶root的密碼,一定要先拷貝出來(不包含首位空格),后續第一次登錄mysql時會使用:.k6++irz5gfL

3、以管理員身份打開命令行窗口,切換到mysql的安裝目錄:D:\mysql-8.0.15\bin,執行以下命令安裝服務

mysqld --install

服務安裝完成后執行下面命令啟動服務

net start mysql

4、更改密碼

執行命令: mysql -u root -p 按回車后,輸入上面記住的密碼登錄mysql
執行命令: use mysql;切換到mysql數據庫下
執行命令: select host,mysql from user;查看用戶信息
執行命令: alter user 'root'@'localhost' identified by '新密碼';修改mysql的管理員密碼

5、授權遠程連接

    在沒有授權之前只能在本機訪問msyql, 遠程授權就是讓其他計算機通過網絡訪問mysql(這樣遠程客戶端才能訪問),一般不會選擇讓root用戶允許遠程連接
            添加一個遠程訪問用戶:create user 'username'@'%' IDENTIFIED BY 'password';
            授權:grant all privileges on *.* to 'username'@'%';
            刷新權限:flush privileges;
            參數:
                其中. 的第一個表示所有數據庫名,第二個表示所有的數據庫表;
                root@'%' 中的root表示用戶名,%表示ip地址,%也可以指定具體的ip地址,比如root@localhost,root@192.168.10.129
            如果授權失敗,可以執行:update user set host='%' where user='username'; 后再重新進行授權

6、配置環境變量

1、我的電腦→右鍵→屬性→高級系統設置→環境變量

2、新建系統變量:MYSQL_HOME

3、path中配置

五、完全卸載

    1、停止MySQL服務

    2、將MySQL安裝目錄下的MySQL文件夾刪除

    3、快捷鍵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

    4、以管理員身份運行,輸入sc query mysql,查看一下名為mysql的服務

    5、輸入命令:sc delete mysql,刪除該mysql


免責聲明!

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



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