国产探花免费观看_亚洲丰满少妇自慰呻吟_97日韩有码在线_资源在线日韩欧美_一区二区精品毛片,辰东完美世界有声小说,欢乐颂第一季,yy玄幻小说排行榜完本

首頁(yè) > 數(shù)據(jù)庫(kù) > MySQL > 正文

linux下安裝升級(jí)mysql到新版本(5.1-5.7)

2024-07-24 12:41:36
字體:
供稿:網(wǎng)友

今天需要把linux服務(wù)器上的mysql版本從5.1更新到5.7,那么以下內(nèi)容作為記錄,提供以后安裝使用手冊(cè)

第一步:檢查linux的操作系統(tǒng)版本

復(fù)制代碼 代碼如下:
cat /etc/issue

第二步:在mysql官網(wǎng)上下載5.7的版本
http://dev.mysql.com/downloads/file.php?id=451627
第三步:檢查linux上以前安裝的mysql版本

復(fù)制代碼 代碼如下:
rpm -qa | grep mysql 

第四步:如果出現(xiàn)mysql的一些安裝版本,則通過以下命令進(jìn)行刪除

復(fù)制代碼 代碼如下:
rpm -e --nodeps mysql-xxx 

第五步:準(zhǔn)備安裝新版本的mysql-server

復(fù)制代碼 代碼如下:
 rpm -ivh MySQL-server-xxxx 

第六步:?jiǎn)?dòng)mysql server
復(fù)制代碼 代碼如下:
service mysql start 

第七步:安裝mysql client
復(fù)制代碼 代碼如下:
rpm -ivh MySQL-client-xxx 

在我安裝完成后,發(fā)現(xiàn)使用mysql命令怎么都登陸不成功,然后進(jìn)行了一系列是測(cè)試
最后從/usr/share/mysql目錄下復(fù)制一份my-default.cnf到/etc目錄下,r案后重命名為my.cnf

復(fù)制代碼 代碼如下:
cp my-default.cnf /etc 
mv my-default.cnf my.cnf 

然后在my.cnf中的[mysqld]節(jié)點(diǎn)下添加以下內(nèi)容

復(fù)制代碼 代碼如下:
skip-grant-tables 

然后重啟mysql

復(fù)制代碼 代碼如下:
service mysql restart 

 然后使用mysql -u -p命令進(jìn)行登陸
注意:可以使用以下命令進(jìn)行密碼的修改

復(fù)制代碼 代碼如下:
use mysql; 
update user set password=PASSWORD("newword") where user="root"; 
flush privileges; 

希望以上內(nèi)容對(duì)你也有所幫助。

Linux CentOS6環(huán)境下MySQL5.1升級(jí)至MySQL5.5版本過程

老左今天有在幫朋友的博客搬遷到另外一臺(tái)VPS主機(jī)環(huán)境,其環(huán)境采用的是LLSMP架構(gòu)的,原先的服務(wù)器采用的是LNMP網(wǎng)站環(huán)境,其博客程序是WORDPRESS。告知在導(dǎo)入數(shù)據(jù)庫(kù)的時(shí)候出現(xiàn)"Unknown collation: 'utf8mb4_unicode_ci'"錯(cuò)誤提示,這樣的問題應(yīng)該是WordPress4.2版本之后才有的,以前記得沒有出現(xiàn)過這樣的問題。
看到WordPress官方社區(qū)的文檔,有提到MYSQL版本問題導(dǎo)致的,因?yàn)槟J(rèn)的LLSMP環(huán)境MYSQL是5.1版本的,而LNMP環(huán)境中安裝的MYSQL是5.5版本的,所以高版本向低版本不兼容,官方的建議是升級(jí)MYSQL版本5.5,所以我也采用這個(gè)方法。

第一、備份數(shù)據(jù)庫(kù)和網(wǎng)站文件

在折騰之前我們還是要備份數(shù)據(jù)庫(kù)和網(wǎng)頁(yè)文件到本地,以免出現(xiàn)問題影響當(dāng)前的環(huán)境以及其他網(wǎng)站的運(yùn)行。

第二、停止MYSQL運(yùn)行以及卸載老版本

復(fù)制代碼 代碼如下:
service mysqld stop #暫停MYSQL
yum remove mysql mysql-* #卸載老版本MYSQL

通過上面的命令,我們先停止當(dāng)前MYSQL的運(yùn)行,然后再卸載老的MYSQL5.1版本數(shù)據(jù)庫(kù)。

第三、檢查和卸載殘余mysql-libs
復(fù)制代碼 代碼如下:
yum list installed | grep mysql

我們檢查是否有殘余的mysql-libs,如果有,我們執(zhí)行下面的命令清除掉。

復(fù)制代碼 代碼如下:
yum remove mysql-libs

執(zhí)行清除,如果沒有不執(zhí)行也沒關(guān)系。

第四、升級(jí)和安裝MYSQL5.5

這里老左參考網(wǎng)上一個(gè)快速的方法解決,因?yàn)榈葧?huì)要出去辦事,在這篇文章就不選擇版本安裝了,直接采用源包中的5.5默認(rèn)安裝。

發(fā)表評(píng)論 共有條評(píng)論
用戶名: 密碼:
驗(yàn)證碼: 匿名發(fā)表
主站蜘蛛池模板: 松潘县| 烟台市| 马公市| 阳原县| 延边| 韩城市| 两当县| 郓城县| 永仁县| 淳化县| 河间市| 天长市| 台北市| 克山县| 金山区| 商城县| 汝州市| 靖边县| 宾川县| 平谷区| 奉新县| 辽中县| 田东县| 房产| 岗巴县| 泽州县| 绿春县| 嘉黎县| 连州市| 阳泉市| 聂拉木县| 平南县| 云安县| 逊克县| 沂源县| 肥乡县| 南城县| 台北市| 吉木萨尔县| 平罗县| 麦盖提县|