最新国产好看的视频,伊人天堂AV在线,国产Aaaaaa视频,蜜臀视频在线观看一区,人妻av色图,密臀久久久精品影片,青青视频免费观看毛片,久草在线观看视,国产三级精品色情在线

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

 更新時間:2016年03月24日 21:32:00   投稿:mdxy-dxy  
這篇文章主要介紹了linux下安裝升級mysql到新版本(5.1-5.7),需要的朋友可以參考下

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

第一步:檢查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 

第六步:啟動mysql server

復(fù)制代碼 代碼如下:

service mysql start 

第七步:安裝mysql client
復(fù)制代碼 代碼如下:

rpm -ivh MySQL-client-xxx 

在我安裝完成后,發(fā)現(xiàn)使用mysql命令怎么都登陸不成功,然后進(jìn)行了一系列是測試
最后從/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é)點下添加以下內(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)容對你也有所幫助。

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

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

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

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

第二、停止MYSQL運行以及卸載老版本

復(fù)制代碼 代碼如下:

service mysqld stop #暫停MYSQL
yum remove mysql mysql-* #卸載老版本MYSQL

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

第三、檢查和卸載殘余mysql-libs

復(fù)制代碼 代碼如下:

yum list installed | grep mysql

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

復(fù)制代碼 代碼如下:

yum remove mysql-libs

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

第四、升級和安裝MYSQL5.5

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

復(fù)制代碼 代碼如下:

rpm -Uvh http://dl.fedoraproject.org/pub/epel/6/i386/epel-release-6-8.noarch.rpm
rpm -Uvh http://mirrors.neusoft.edu.cn/epel/6/i386/epel-release-6-8.noarch.rpm
rpm -Uvh http://packages.sw.be/rpmforge-release/rpmforge-release-0.5.2-2.el6.rf.x86_64.rpm
rpm -Uvh http://dl.iuscommunity.org/pub/ius/stable/Redhat/6/x86_64/epel-release-6-5.noarch.rpm
rpm -Uvh http://rpms.famillecollet.com/enterprise/remi-release-6.rpm

先安裝一些依賴環(huán)境。

復(fù)制代碼 代碼如下:

yum --enablerepo=remi,remi-test info mysql mysql-server

然后再執(zhí)行安裝MYSQL5.5
復(fù)制代碼 代碼如下:

yum --enablerepo=remi,remi-test install mysql mysql-server

執(zhí)行完成。到目前為止我們可以通過mysql -V檢查MYSQL版本已經(jīng)是5.5,但是現(xiàn)在還不行,根據(jù)提示需要進(jìn)行配置文件,但是不懂為什么老左并沒有修改MYSQL的配置文件也可以執(zhí)行,難道是天意?
第五、啟動和檢查

復(fù)制代碼 代碼如下:

mysql_upgrade -u root -p

原本根據(jù)網(wǎng)絡(luò)上的方法是需要修改配置文件的,我沒修改也可以完成,所以繼續(xù)執(zhí)行升級啟動的執(zhí)行,輸入當(dāng)初我們的MYSQL ROOT密碼,讓過一遍。

完畢之后,我們執(zhí)行啟動MYSQL

復(fù)制代碼 代碼如下:

service mysqld restart

如果能夠看到兩個綠色的OK,那就一切沒有問題。

總結(jié),這樣我們再去導(dǎo)入數(shù)據(jù)庫就不會出現(xiàn)編碼問題??吹接形臋n提到可以直接在導(dǎo)出MYSQL數(shù)據(jù)庫的時候選擇版本的,后面老左試試,因為升級MYSQL存在很多不安和麻煩,萬一出錯就麻煩了。

相關(guān)文章

  • MYSQL數(shù)據(jù)庫表結(jié)構(gòu)優(yōu)化方法詳解

    MYSQL數(shù)據(jù)庫表結(jié)構(gòu)優(yōu)化方法詳解

    這篇文章主要介紹了MYSQL數(shù)據(jù)庫表結(jié)構(gòu)優(yōu)化方法,總結(jié)分析了mysql針對表結(jié)構(gòu)優(yōu)化的數(shù)據(jù)類型選擇、范式化操作、表的拆分等相關(guān)使用技巧,需要的朋友可以參考下
    2019-08-08
  • 教你使用MySQL Shell連接數(shù)據(jù)庫的方法

    教你使用MySQL Shell連接數(shù)據(jù)庫的方法

    在有些情況下我們需要使用命令行方式連接MySQL數(shù)據(jù)庫,這時可以使用MySQL官方提供的命令行工具M(jìn)ySQL Shell,今天通過本文給大家介紹下mysql Shell連接數(shù)據(jù)庫的方法,感興趣的朋友一起看看吧
    2022-04-04
  • mysql insert if not exists防止插入重復(fù)記錄的方法

    mysql insert if not exists防止插入重復(fù)記錄的方法

    在 MySQL 中,插入(insert)一條記錄很簡單,但是一些特殊應(yīng)用,在插入記錄前,需要檢查這條記錄是否已經(jīng)存在,只有當(dāng)記錄不存在時才執(zhí)行插入操作,本文介紹的就是這個問題的解決方案。
    2011-04-04
  • mysql數(shù)據(jù)庫密碼忘記解決方法

    mysql數(shù)據(jù)庫密碼忘記解決方法

    大家好,本篇文章主要講的是mysql數(shù)據(jù)庫密碼忘記解決方法,感興趣的同學(xué)趕快來看一看吧,對你有幫助的話記得收藏一下,方便下次瀏覽
    2021-12-12
  • Mysql 取字段值逗號第一個數(shù)據(jù)的查詢語句

    Mysql 取字段值逗號第一個數(shù)據(jù)的查詢語句

    Mysql 取字段值逗號第一個數(shù)據(jù),在某些情況下還是比較實用的,主要使用到了left函數(shù)及其他等等,感興趣的朋友可以參考下
    2013-10-10
  • MySQL重定位數(shù)據(jù)目錄的方法

    MySQL重定位數(shù)據(jù)目錄的方法

    這篇文章主要介紹了MySQL重定位數(shù)據(jù)目錄的實現(xiàn)方法,分析了重定位MySQL數(shù)據(jù)目錄的實現(xiàn)原理與技巧,具有一定的參考借鑒價值,需要的朋友可以參考下
    2014-12-12
  • mysql多表聯(lián)合查詢操作實例分析

    mysql多表聯(lián)合查詢操作實例分析

    這篇文章主要介紹了mysql多表聯(lián)合查詢操作,結(jié)合實例形式分析了mysql多表聯(lián)合查詢的語法、功能、相關(guān)操作技巧與注意事項,需要的朋友可以參考下
    2019-04-04
  • 解決Mysql 8.0.17 winx64版本安裝過程中遇到的問題

    解決Mysql 8.0.17 winx64版本安裝過程中遇到的問題

    這篇文章主要介紹了Mysql 8.0.17 winx64版本安裝過程中遇到的問題 ,非常不錯,具有一定的參考借鑒價值,需要的朋友可以參考下
    2019-08-08
  • MySQL索引底層數(shù)據(jù)結(jié)構(gòu)詳情

    MySQL索引底層數(shù)據(jù)結(jié)構(gòu)詳情

    這篇文章主要介紹了MySQL索引底層數(shù)據(jù)結(jié)構(gòu)詳情,下面文章圍繞MySQL索引底層數(shù)據(jù)結(jié)構(gòu)的相關(guān)資料展開全篇文章,具有一定的參考價值,需要的小伙伴可以參考一下
    2021-12-12
  • 深入分析MySQL Sending data查詢慢問題

    深入分析MySQL Sending data查詢慢問題

    給大家深入分析一下MySQL Sending data表查詢慢的問題,并給出了詳細(xì)的解決方案,一起來參考下。
    2017-12-12

最新評論

丹棱县| 麦盖提县| 安新县| 黄冈市| 延长县| 那坡县| 梓潼县| 三都| 馆陶县| 台南县| 汾阳市| 柏乡县| 措勤县| 日照市| 鞍山市| 库车县| 临朐县| 保亭| 开化县| 佛冈县| 汾西县| 玉树县| 台安县| 阆中市| 衢州市| 博兴县| 贵阳市| 庆安县| 莎车县| 兴隆县| 汉沽区| 鹤庆县| 桐梓县| 东宁县| 彭泽县| 玉林市| 吴忠市| 曲麻莱县| 新竹县| 伊宁市| 昌黎县|