欧美bbbwbbbw肥妇,免费乱码人妻系列日韩,一级黄片

CentOS下將MySQL 5.1升級到MySQL 5.5的步驟

 更新時間:2015年08月02日 00:58:47   投稿:mdxy-dxy  
這篇文章主要介紹了CentOS下將MySQL 5.1升級到MySQL 5.5的步驟,需要的朋友可以參考下

mysql 5.5已經出來有一段時間,性能有明顯提升,特別是對多核CPU的支持與TPS性能的提升。上周博主介紹了linux下編譯安裝mysql 5.5的步驟,安裝不出意外基本沒有問題。不過可能很多朋友和我一樣一直用的是mysql 5.1,現(xiàn)在想把數(shù)據庫升級成5.5了。博主根據實際操作,記錄這次升級操作。

mysql基礎信息

1、安裝目錄
[root@vm-199~]# /usr/local/mysql
2、配置文件
[root@vm-199~]# /etc/my.cnf
3、數(shù)據目錄
[root@vm-199~]# /data/mysql
4、啟動腳本
[root@vm-199~]# /etc/init.d/mysql

備份數(shù)據和安裝、配置文件

[root@vm-199~]# mysqldump -uroot -p –all-databases </root/zhangnq/mysql5.1/mysql_dbk_20140217.sql
[root@vm-199~]# tar czvf mysql_5.1.60_full.tar.gz /usr/local/mysql
[root@vm-199~]# tar czvf mysql_5.1.60_data_full.tar.gz /data/mysql
[root@vm-199~]# cp /etc/my.cnf ./

數(shù)據備份好后關閉mysql數(shù)據庫,/etc/init.d/mysql stop,刪除/usr/local/mysql文件。

安裝mysql 5.5

具體可以參考這篇文章《Linux下編譯安裝Mysql-5.5的簡單步驟》,安裝目錄、數(shù)據目錄和5.1的一樣,都是/usr/local/mysql 。

更新配置文件

[root@vm-199 mysql-5.5.35]# cp support-files/my-huge.cnf /etc/my.cnf

在配置文件中添加數(shù)據目錄,datadir = /data/mysql 。

啟動mysql 5.5,執(zhí)行更新程序并重啟mysql

復制代碼 代碼如下:

[root@vm-199 mysql-5.5.35]# /etc/init.d/mysql start
[root@vm-199 mysql-5.5.35]# /usr/local/mysql/bin/mysql_upgrade
Looking for 'mysql' as: /usr/local/mysql/bin/mysql
Looking for 'mysqlcheck' as: /usr/local/mysql/bin/mysqlcheck
Running 'mysqlcheck' with connection arguments: '--port=3306' '--socket=/tmp/mysqld.sock'
Running 'mysqlcheck' with connection arguments: '--port=3306' '--socket=/tmp/mysqld.sock'
mydb.t1 OK
mydb.t2 OK
mysql.columns_priv OK
mysql.db OK
mysql.event OK
mysql.func OK
mysql.general_log OK
mysql.help_category OK
mysql.help_keyword OK
mysql.help_relation OK
mysql.help_topic OK
mysql.host OK
mysql.ndb_binlog_index OK
mysql.plugin OK
mysql.proc OK
mysql.procs_priv OK
mysql.proxies_priv OK
mysql.servers OK
mysql.slow_log OK
mysql.tables_priv OK
mysql.time_zone OK
mysql.time_zone_leap_second OK
mysql.time_zone_name OK
mysql.time_zone_transition OK
mysql.time_zone_transition_type OK
mysql.user OK
Running 'mysql_fix_privilege_tables'...
OK

至此mysql已經更新好了。登陸mysql,檢查數(shù)據是否和原來一樣。

這個mysql升級其實不復雜,其實就是重新安裝一遍,然后把數(shù)據目錄文件覆蓋一下。不過數(shù)據庫升級,主要還是得注意數(shù)據備份,防止數(shù)據和意外丟失。

相關文章

  • windows下安裝、卸載mysql服務的方法(mysql 5.6 zip解壓版安裝教程)

    windows下安裝、卸載mysql服務的方法(mysql 5.6 zip解壓版安裝教程)

    這篇文章主要介紹了windows下安裝、卸載mysql服務的方法(zip解壓版安裝),需要的朋友可以參考下
    2016-06-06
  • Nacos配置MySQL8的方法

    Nacos配置MySQL8的方法

    這篇文章主要介紹了Nacos配置MySQL8的方法,文中通過示例代碼介紹的非常詳細,對大家的學習或者工作具有一定的參考學習價值,需要的朋友們下面隨著小編來一起學習學習吧
    2020-12-12
  • MySQL索引的一些常見面試題大全(2022年)

    MySQL索引的一些常見面試題大全(2022年)

    索引(Index)是幫助MySQL高效獲取數(shù)據的數(shù)據結構,是對表中一列或多列值進行排序的結構,下面這篇文章主要給大家介紹了關于MySQL索引的一些常見面試題,文中介紹的非常詳細,需要的朋友可以參考下
    2023-02-02
  • Windows下MySQL定時備份腳本的實現(xiàn)

    Windows下MySQL定時備份腳本的實現(xiàn)

    這篇文章主要介紹了Windows下MySQL定時備份腳本的實現(xiàn),文中通過示例代碼介紹的非常詳細,對大家的學習或者工作具有一定的參考學習價值,需要的朋友們下面隨著小編來一起學習學習吧
    2020-12-12
  • MYSQL數(shù)據庫查詢按日期分組統(tǒng)計詳細代碼

    MYSQL數(shù)據庫查詢按日期分組統(tǒng)計詳細代碼

    這篇文章主要給大家介紹了關于MYSQL數(shù)據庫查詢按日期分組統(tǒng)計的相關資料,按日期分組是指按照時間維度對數(shù)據進行分類匯總統(tǒng)計,常用于查詢分析具有時間屬性的數(shù)據,例如訂單量、用戶活躍等,需要的朋友可以參考下
    2024-01-01
  • MySQL中的常用函數(shù)

    MySQL中的常用函數(shù)

    這篇文章主要介紹了MySQL中的常用函數(shù)的相關資料,需要的朋友可以參考下
    2016-08-08
  • MySQL外鍵使用及說明詳解

    MySQL外鍵使用及說明詳解

    MySQL通過外鍵約束來保證表與表之間的數(shù)據的完整性和準確性。這篇文章還通過外鍵的使用條件和外鍵的好處定義語法方面介紹了mysql外鍵使用及說明,非常不錯,具有參考借鑒價值,需要的朋友一起看下吧
    2016-08-08
  • Mysql使用全文索引(FullText?index)的實例代碼

    Mysql使用全文索引(FullText?index)的實例代碼

    使用索引時數(shù)據庫性能優(yōu)化的必備技能之一,下面這篇文章主要給大家介紹了關于Mysql使用全文索引(FullText?index)的相關資料,文中通過示例代碼介紹的非常詳細,需要的朋友可以參考下
    2022-04-04
  • Ubuntu搭建Mysql+Keepalived高可用的實現(xiàn)(雙主熱備)

    Ubuntu搭建Mysql+Keepalived高可用的實現(xiàn)(雙主熱備)

    本文主要介紹了Ubuntu搭建Mysql+Keepalived高可用的實現(xiàn)(雙主熱備),文中通過示例代碼介紹的非常詳細,具有一定的參考價值,感興趣的小伙伴們可以參考一下
    2021-11-11
  • 連接MySql速度慢的解決方法(skip-name-resolve)

    連接MySql速度慢的解決方法(skip-name-resolve)

    這篇文章主要介紹了連接MySql速度慢的解決方法(skip-name-resolve),需要的朋友可以參考下
    2015-09-09

最新評論