win10上MySql5.5版本升級到5.7


1、首先下載mysql5.7:

https://dev.mysql.com/downloads/mysql/5.7.html#downloads

根據自己電腦選擇mysql位數進行下載,在此我下載的是zip壓縮版本的,下載完成后解壓

 

 2.關閉現有mysql服務。管理員身份打開cmd窗口,進入到mysql目錄下面,將mysql服務移除

輸入:mysqld -remove xxx,xxx為要卸載的mysql服務,可以在服務中查看(按鍵盤的win+R--->輸入services.msc后確定進入服務列表)

 

 

 

 3.在mysql5.7目錄中創建my.ini文件,注意替換路徑,內容如下:

 

[mysqld]

#設置3306端口
port = 3306
 
# 設置mysql的安裝目錄
basedir=D:\Program Files\MySQL\mysql-5.7.30-winx64\
 
# 設置mysql數據庫的數據的存放目錄
datadir=D:\Program Files\MySQL\mysql-5.7.30-winx64\data\

#設置跳過密碼直接進入mysql,需要重新mysql服務
skip-grant-tables

 

4.啟動管理員模式下的CMD,並將路徑切換至mysql下的bin目錄,添加mysql5.7服務

mysqld --install mysql5.7

 

5.再輸入如下命令,進行初始化數據文件

mysqld --initialize-insecure --user=mysql

 

6.然后輸入net start mysql5.7再次啟動mysql

 

7.然后用下面命令進入mysql管理界面,因為上面設置了跳過密碼所以密碼處不輸入

mysql -u root -p

 

8.更改root密碼

update mysql.user set authentication_string=password('root') where user='root' and Host = 'localhost';

 

9.輸入下面命令進入刷新權限,然后輸入exit退出mysql

flush privileges;

 

10.修改my.ini文件刪除最后一句#skip-grant-tables

 

 11.先停止服務,然后重啟mysql服務

net stop mysql5.7
net start mysql5.7

 

12.進入cmd中,輸入mysql,輸入mysql -uroot -proot

 

 

 大功告成!@


免責聲明!

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



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