一、 備份好數據庫:表結構和數據;mysql
二、 備份my.ini文件和data文件夾;sql
三、 卸載舊版本mysql;數據庫
四、 安裝新版本mysql;windows
五、 解壓版本mysql5.7安裝教程:server
(1) 解壓到安裝目錄;教程
(2) 新建my.ini文件;cmd
輸入內容:string
[client]it
port=3306io
default-character-set=utf8
[mysqld]
port=3306
character_set_server=utf8
basedir=E:\\soft\mysql\\mysql_5.7.23
datadir=E:\\soft\mysql\\mysql_5.7.23\\data
sql_mode=NO_ENGINE_SUBSTITUTION,STRICT_TRANS_TABLES
default-storage-engine=MEMORY
[WinMySQLAdmin]
E:\soft\mysql\mysql_5.7.23\bin\mysqld.exe
(3) Mysql的bin目錄下,打開cmd窗口輸入:mysqld --initialize-insecure;(建立data文件夾)
(4) 安裝mysql服務,3執行完後執行mysqld –install(按照mysql服務)
(5) 這時候就能夠啓動服務了:net start mysql
(6) 此時生成的root沒有密碼,須要設置新密碼,
i. 進入mysql:mysql –u root –p;
ii. show databases;
iii. use mysql;
iv. UPDATE user SET authentication_string=PASSWORD('root') where USER='root';
v. FLUSH PRIVILEGES;
vi. QUIT
(7) 從新登陸mysql驗證密碼是否修改爲功。
六、 導入數據表結構和數據。
七、 免安裝Mysql卸載
(1) 右擊個人電腦→選擇管理→選擇服務和應用程序→服務→關閉MYSQL應用;
(2) 打開cmd窗口,輸入: sc delete mysql;
出現[SC] DeleteService 成功 刪除成功!
(3)刪除mysql所在安裝目錄文件夾
(4)windows+R 開始運行裏面輸入regedit,打開註冊表,對如下三行進行查看,有MySQL文件夾的對MySQL文件刪除:
>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(可能沒有此目錄)
卸載Mysql方面已完成!