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

MySQL 升級方法指南大全

 更新時間:2008年01月26日 18:58:58   作者:  
通常,從一個發(fā)布版本升級到另一個版本時,我們建議按照順序來升級版本。例如,想要升級 MySQL 3.23 時,先升級到 MySQL 4.0,而不是直接升級到 MySQL 4.1 或 MySQL 5.0。

升級授權表之前一定要備份好 mysql 數(shù)據(jù)庫,以備升級失敗時使用舊的授權表。

在unix或類unix系統(tǒng)中,運行 mysql_fix_privilege_tables 腳本來升級授權表:

shell> mysql_fix_privilege_tables  必須在 mysqld 運行著的時候執(zhí)行這個腳本,它嘗試使用 root 帳號來連接服務器;因此,當 root 需要密碼時,用如下方式來指定密碼:

shell> mysql_fix_privilege_tables --password=root_password  在 MySQL 4.1之前,則是用如下形式來指定密碼:

shell> mysql_fix_privilege_tables root_password
接下來 mysql_fix_privilege_tables 腳本會升級授權表,在這個過程中可能會有一些 Duplicate column name 警告信息,無需理會它們。待它運行完之后,重啟一下服務器即可。

在windows平臺上,授權表想要升級到4.0.15并不容易。從4.0.15開始,發(fā)行版中包含一個sql腳本:mysql_fix_privilege_tables.sql,用 mysql 客戶端運行它來升級授權表,運行類似如下命令:

C:\> C:\mysql\bin\mysql -u root -p mysql
mysql> SOURCE C:/mysql/scripts/mysql_fix_privilege_tables.sql
把上面提到的目錄改成真實的目錄。

3、) 升級同步

請查看我翻譯的文檔"6.6 升級同步" 

4、) mysql_update MySQL升級時檢查數(shù)據(jù)表

每次升級的時候都必須運行 mysql_upgrade 腳本。它檢查了當前版本的MySQL下的所有數(shù)據(jù)庫表的不兼容性,就會檢查這些表;并且發(fā)現(xiàn)有問題時,也會修復這些表。mysql_update 同時升級了系統(tǒng)表,因此可以兼容新的權限機制并且使用新增的權限。

由于 mysql_update 會把檢查過和修復過的表都標記上當前的MySQL版本號,因而保證了下一次在同一個MySQL版本下運行這個腳本時,都會再次報告哪些表需要修復或檢查。

它還會把MySQL的版本號記錄在數(shù)據(jù)文件目錄下的一個文件中:mysql_upgrade.info。這個文件用于標識當前發(fā)布版本檢查表時哪些表可以略過,檢查時想要忽略這個文件,只需附加上 --force 選項。

為了能檢查和修復數(shù)據(jù)表,并且升級系統(tǒng)表,mysql_update 執(zhí)行了一下命令:

mysqlcheck --check-upgrade --all-databases --auto-repair
mysql_fix_privilege_tables
mysql_update 目前只支持類unix平臺;在windows下,需要手工執(zhí)行 mysqlcheck 命令,升級授權表請看附錄"升級授權表"。

執(zhí)行 mysql_update 時,MySQL服務器必須運行著,它有以下幾個參數(shù):

--help 
顯示幫助信息并且退出

--basedir=path 
設定MySQL的安裝路徑

--datadir=path 
設定MySQL的數(shù)據(jù)文件路徑

--force 
告訴 mysql_update,在檢查時忽略是否存在 mysql_upgrade.info 文件,強行檢查該版本的MySQL數(shù)據(jù)表,不管是否已經(jīng)檢查過了

--user=user_name, -u user_name 
連接到MySQL的用戶名,默認是 root

--verbose 
冗余模式。發(fā)生問題時打印出更多的信息

其他的選項諸如 --password[=password] 是要傳遞給 mysqlcheck 和 mysql_fix_privilege_tables 腳本的,并不是必須的。

相關文章

  • insert into … on duplicate key update / replace into 多行數(shù)據(jù)介紹

    insert into … on duplicate key update / replace into 多行數(shù)據(jù)介紹

    當我插入一條數(shù)據(jù)時,我要判斷(k1,k2)是否已經(jīng)存在(1條selete),若存在就update,不存在就insert
    2013-08-08
  • MySql數(shù)據(jù)庫中Select用法小結

    MySql數(shù)據(jù)庫中Select用法小結

    在程序開發(fā)中數(shù)據(jù)庫是必要知識點,今天小編給大家介紹mysql數(shù)據(jù)庫中的select用法,包括條件篩選、指定篩選和分組顯示查詢語句的寫法,非常不錯,對mysql select用法相關知識感興趣的朋友一起看看吧
    2016-10-10
  • NaviCat連接時提示"不支持遠程連接的MySql數(shù)據(jù)庫"解決方法

    NaviCat連接時提示"不支持遠程連接的MySql數(shù)據(jù)庫"解決方法

    前段時間,因為一項目,需要做MYSql的數(shù)據(jù)同步服務,但由于網(wǎng)站空間服務供應商不提供遠程連接MYSql,所以無法利用NaviCat客戶端通過填寫服務器地址來連接遠程服務器,在網(wǎng)上找到了SSH方式連接,但經(jīng)過測試后發(fā)現(xiàn)依舊無法連接。
    2011-08-08
  • 解決mySQL中1862(phpmyadmin)/1820(mysql)錯誤的方法

    解決mySQL中1862(phpmyadmin)/1820(mysql)錯誤的方法

    最近在工作中發(fā)現(xiàn)一直在運行的mysql突然報錯了,錯誤提示1820,phpmyadmin也不能登陸,錯誤為1862,雖然摸不著頭腦但只能想辦法解決,下面這篇文章給大家分享了解決這個問題的方法,有需要的朋友們可以參考借鑒,下面來一起看看吧。
    2016-12-12
  • 安裝MySQL常見的三種方式

    安裝MySQL常見的三種方式

    MySQL是一個開放源碼的小型關聯(lián)式數(shù)據(jù)庫管理系統(tǒng),被廣泛地應用在Internet上的中小型網(wǎng)站中。接下來通過本篇文章給大家分享安裝MySQL常見的三種方式,需要的朋友可以參考下
    2015-09-09
  • MySQL execute、executeUpdate、executeQuery三者的區(qū)別

    MySQL execute、executeUpdate、executeQuery三者的區(qū)別

    這篇文章主要介紹了MySQL execute、executeUpdate、executeQuery三者的區(qū)別的相關資料,需要的朋友可以參考下
    2017-05-05
  • SQL中的開窗函數(shù)(窗口函數(shù))

    SQL中的開窗函數(shù)(窗口函數(shù))

    這篇文章主要介紹了SQL中的開窗函數(shù)(窗口函數(shù))使用,具有很好的參考價值,希望對大家有所幫助。如有錯誤或未考慮完全的地方,望不吝賜教
    2022-08-08
  • SQL語句單引號與雙引號的使用方法

    SQL語句單引號與雙引號的使用方法

    這篇文章主要介紹了SQL語句中單引號、雙引號的使用方法,分別講述,雖然說的是Insert語句,?但是Select、Update、Delete語句都是一樣的,具有一定的參考價值,需要的小伙伴可以參考一下
    2022-03-03
  • 在VB.NET應用中使用MySQL的方法

    在VB.NET應用中使用MySQL的方法

    這篇文章主要介紹了在VB.NET應用中使用MySQL的方法,操作基于Visual Studio IDE進行,需要的朋友可以參考下
    2015-06-06
  • MySQL字段自增自減的SQL語句示例介紹

    MySQL字段自增自減的SQL語句示例介紹

    MySQL的自增語句大家應該都很熟悉,本文為大家介紹下MySQL字段自增自減的SQL語句,需要的朋友可以參考下
    2014-02-02

最新評論

黄山市| 秀山| 江口县| 北京市| 翁牛特旗| 嘉黎县| 洛川县| 古蔺县| 华阴市| 东乌| 双城市| 香格里拉县| 雅安市| 台江县| 宜春市| 许昌县| 和平区| 灵宝市| 克什克腾旗| 屏东县| 阿图什市| 马关县| 南华县| 广汉市| 建瓯市| 义乌市| 横山县| 土默特右旗| 青海省| 北碚区| 秀山| 竹山县| 浑源县| 绥中县| 德清县| 洱源县| 宝坻区| 大埔区| 班戈县| 华容县| 清河县|