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

mysql版本5.5.x升級(jí)到5.6.x步驟分享

 更新時(shí)間:2016年01月07日 11:45:54   投稿:hebedich  
在我做的一個(gè)項(xiàng)目中,最近我對(duì)生產(chǎn)服務(wù)器上的一系列系統(tǒng)軟件進(jìn)行了升級(jí),包括git、nginx、MySQL和PHP。這篇文章講的是升級(jí)MySQL的過程,其他軟件的升級(jí)將在其他文章中介紹。

    大概步驟是:

    把配置文件添加:skip-grant-tables參數(shù),把basedir升級(jí)成新版本,啟動(dòng)mysql,執(zhí)行命令:mysql_upgrade升級(jí)一下字典信息,然后flush privileges;刷新授權(quán)表,注意:如果是使用共享表空間,最好是把數(shù)據(jù)導(dǎo)出來再導(dǎo)入新版,如果是使用獨(dú)立表空間可以使用mysql_upgrade升級(jí)。如:

1. shell > service mysqld stop  #把實(shí)例停掉

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

shell > mv /usr/local/mysql /usr/local/mysql.bak #把mysql5.5.x的舊basedir改名為備份目錄
shell > cp -ar /data/mysql3306 /data/mysql3306.bak #把mysql5.5.x下的實(shí)例數(shù)據(jù)備份一下,以免升級(jí)過程中發(fā)生意外
shell > tar vf xxx.tar.gz -C /usr/local #把mysql5.6.x的二進(jìn)制包解壓到basedir路徑下,這里使用mysql5.6.27版本,下載地址:wget http://mirrors.sohu.com/mysql/MySQL-5.6/mysql-5.6.28-linux-glibc2.5-x86_64.tar.gz
shell > cd /usr/local/
shell > ln -s mysql-5.6.28-linux-glibc2.5-x86_64 mysql  #創(chuàng)建軟連接
shell > \cp -ar /usr/local/mysql.bak/my.cnf /usr/local/mysql/ #把舊版basedir下的配置文件復(fù)制回來,如果你的配置文件不是在basedir下,那這里就不用動(dòng)

2.在配置文件的mysqld下添加:skip-grant-tables選項(xiàng):

3.shell > service mysqld start  #啟動(dòng)更新basedir之后的實(shí)例

4.使用mysql_upgrade命令:檢查不兼容的表,更新grant表

shell > mysql_upgrade -P3306 -u root -p'xx' #命令輸出除了warning外,表檢查都必須要為OK,然后登錄mysql(登錄時(shí)的提示就可以看到新的版本號(hào)),
mysql > flush privileges;

5.去掉配置文件中的skip-grant-tables

6.看看錯(cuò)誤日志有沒有什么報(bào)錯(cuò),此時(shí)就可以去驗(yàn)證下數(shù)據(jù)是否有異常,沒有異常就表示升級(jí)成功了

注意:升級(jí)不可跳級(jí),即5.1要想升級(jí)成5.6,必須先升級(jí)到5.5;所有步驟完成之后,最好再重啟下mysqld

相關(guān)文章

  • MySQL 的 20+ 條最佳實(shí)踐

    MySQL 的 20+ 條最佳實(shí)踐

    數(shù)據(jù)庫操作是當(dāng)今 Web 應(yīng)用程序中的主要瓶頸。 不僅是 DBA(數(shù)據(jù)庫管理員)需要為各種性能問題操心,程序員為做出準(zhǔn)確的結(jié)構(gòu)化表,優(yōu)化查詢性能和編寫更優(yōu)代碼,也要費(fèi)盡心思。 在本文中,我列出了一些針對(duì)程序員的 MySQL 優(yōu)化技術(shù)
    2016-12-12
  • MySQL Workbench安裝及使用詳解

    MySQL Workbench安裝及使用詳解

    MySQL是一種關(guān)系型數(shù)據(jù)庫管理系統(tǒng),關(guān)系數(shù)據(jù)庫將數(shù)據(jù)保存在不同的表中,而不是將所有數(shù)據(jù)放在一個(gè)大倉庫內(nèi),這樣就增加了速度并提高了靈活性,這篇文章主要介紹了MySQL Workbench安裝及使用,需要的朋友可以參考下
    2022-10-10
  • SQL多個(gè)字段拼接組合成新字段的常用方法

    SQL多個(gè)字段拼接組合成新字段的常用方法

    在sql語句中,有時(shí)候我們可能需要將兩個(gè)字段的值放在一起顯示,因?yàn)樗麄兺ǔJ且黄鸪霈F(xiàn)的,比如客戶名稱和客戶編號(hào),那我們就要將這兩個(gè)字段拼接成一個(gè)字段,本文給大家介紹了幾種常見的方法,需要的朋友可以參考下
    2024-02-02
  • 淺談innodb的索引頁結(jié)構(gòu),插入緩沖,自適應(yīng)哈希索引

    淺談innodb的索引頁結(jié)構(gòu),插入緩沖,自適應(yīng)哈希索引

    下面小編就為大家?guī)硪黄獪\談innodb的索引頁結(jié)構(gòu),插入緩沖,自適應(yīng)哈希索引。小編覺得挺不錯(cuò)的,現(xiàn)在就分享給大家,也給大家做個(gè)參考。一起跟隨小編過來看看吧
    2017-03-03
  • Mysql命令大全(完整版)

    Mysql命令大全(完整版)

    這篇文章主要介紹了Mysql命令大全,分享的命令都是最基本的,推薦給大家,感興趣的小伙伴們可以參考一下
    2015-11-11
  • 一文帶你理解MySql中explain結(jié)果filtered

    一文帶你理解MySql中explain結(jié)果filtered

    使用EXPLAIN關(guān)鍵字可以模擬優(yōu)化器執(zhí)行SQL查詢語句,從而知道MySQL是如何處理你的SQL語句的,下面這篇文章主要給大家介紹了關(guān)于MySql中explain結(jié)果filtered的相關(guān)資料,文中通過實(shí)例代碼介紹的非常詳細(xì),需要的朋友可以參考下
    2022-09-09
  • 最新評(píng)論

    邢台市| 旬阳县| 无为县| 自贡市| 大连市| 固原市| 景宁| 宁蒗| 尼木县| 合阳县| 志丹县| 盐城市| 彭泽县| 五台县| 伊宁县| 余庆县| 和平区| 略阳县| 南涧| 乐陵市| 元江| 宁都县| 镇坪县| 阳曲县| 平和县| 涟水县| 申扎县| 东山县| 祥云县| 明溪县| 凉山| 武定县| 开化县| 石泉县| 宜城市| 和政县| 衡阳市| 龙门县| 神池县| 兴安盟| 德保县|