/etc/yum.repos.d/MariaDB.repo
我們注重客戶提出的每個要求,我們充分考慮每一個細節(jié),我們積極的做好成都網(wǎng)站建設(shè)、成都做網(wǎng)站服務(wù),我們努力開拓更好的視野,通過不懈的努力,成都創(chuàng)新互聯(lián)贏得了業(yè)內(nèi)的良好聲譽,這一切,也不斷的激勵著我們更好的服務(wù)客戶。 主要業(yè)務(wù):網(wǎng)站建設(shè),網(wǎng)站制作,網(wǎng)站設(shè)計,成都微信小程序,網(wǎng)站開發(fā),技術(shù)開發(fā)實力,DIV+CSS,PHP及ASP,ASP.Net,SQL數(shù)據(jù)庫的技術(shù)開發(fā)工程師。
1 升級必須是逐步遞增升級, 不能跨版本升級
2 升級后必須使用升級命令 mysql_upgrade
3 升級重啟后查看日志文件, 是否有錯誤提示, 必須修復(fù)后才可進行下一步升級
解壓zip文件
把文件夾命名為 MySql
把 \path\phpStudy\PHPTutorial\MySql 重命名為 MySql-bak
復(fù)制上面5.7的 MySql 文件夾到 \path\phpStudy\PHPTutorial\ 下
以管理員身份進入到 \path\phpStudy\PHPTutorial\MySQL\bin\ 下
初始化 mysql: mysqld --initialize-insecure --user=mysql
**下面這兩步 為 運行模式是系統(tǒng)服務(wù)時才需要執(zhí)行 **
安裝MySQL服務(wù):
mysqld -install
啟動MySQL: 默認密碼是空
net start mysql
修改密碼:
mysqlupdate mysql.user set authentication_string=password('你的密碼填這里') where user='root' and Host ='localhost'
flush privileges
可以升級更新。
在每一次的升級過程中,mysq。upgrade這個命令我們都應(yīng)該去執(zhí)行,它通過mysqlcheck命令幫我們?nèi)z查表是否兼容新版本的數(shù)據(jù)庫同時作出修復(fù),還有個很重要的作用就是使用mysqlfixprivilegetables命令去升級權(quán)限表??梢灾苯狱c擊升級更新。
使用像yum這樣的高級軟件包管理工具來安裝軟件包,因為安裝過程可能會遇到潛在的依賴性問題。檢查并可能解決舊數(shù)據(jù)和升級軟件之間的任何不兼容性。