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

MySQL 升級(jí)方法指南大全第2/5頁(yè)

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

1、概述

通常,從一個(gè)發(fā)布版本升級(jí)到另一個(gè)版本時(shí),我們建議按照順序來(lái)升級(jí)版本。例如,想要升級(jí) MySQL 3.23 時(shí),先升級(jí)到 MySQL 4.0,而不是直接升級(jí)到 MySQL 4.1 或 MySQL 5.0。

以下是在升級(jí) MySQL 時(shí)需要注意的事項(xiàng):

仔細(xì)閱讀一下升級(jí)的目標(biāo)版本的新特性和改變的特性,以及2個(gè)版本之間的不同特性 
升級(jí)前一定要備份所有的數(shù)據(jù) 
如果是在Windows平臺(tái)上升級(jí)MySQL,請(qǐng)閱讀附錄 "在Windows平臺(tái)上升級(jí)MySQL" 
有些不同版本間的升級(jí)可能會(huì)涉及對(duì)授權(quán)表的修改,請(qǐng)尤其注意這個(gè)問(wèn)題,詳情請(qǐng)閱讀附錄 "升級(jí)授權(quán)表" 
如果正在運(yùn)行著同步,請(qǐng)閱讀附錄 "升級(jí)同步" 
如果之前運(yùn)行著MySQL-Max發(fā)布版本,想要升級(jí)到非MySQL-Max發(fā)布版本時(shí),就需要從 mysqld_safe 去掉啟動(dòng) mysqld-max 服務(wù)器的參數(shù) 
在同一個(gè)發(fā)布系列版本的MySQL間,可以隨意拷貝格式文件和數(shù)據(jù)文件。如果在MySQL運(yùn)行過(guò)程中改變了字符集,就需要對(duì)每個(gè)MyISAM表執(zhí)行 "myisamchk -r -q --set-character-set=charset" 命令修復(fù)一下。否則的話,索引的排序可能不正確,因?yàn)樾薷牧俗址?,就可能?huì)改變索引的順序。

通常情況下,升級(jí)到新版本不需要修改任何數(shù)據(jù)表。請(qǐng)檢查MySQL發(fā)布事項(xiàng)中提到的升級(jí)需要注意的地方,如果發(fā)現(xiàn)不能直接升級(jí)的話,就先用 mysqldump 將數(shù)據(jù)導(dǎo)出來(lái),然后再導(dǎo)回去。

如果擔(dān)心升級(jí)失敗,就先把舊版本的MySQL改個(gè)名字備份起來(lái),以備所需。

同時(shí),升級(jí)完之后可能還需要重新編譯跟MySQL相關(guān)的程序,因?yàn)樾掳姹镜念^文件和庫(kù)文件可能有改變了。

如果升級(jí)后發(fā)生問(wèn)題了,請(qǐng)先檢查是否使用了舊的my.cnf配置文件,可以通過(guò)執(zhí)行命令 "mysqld --print-defaults" 來(lái)打印出各種配置信息來(lái)確認(rèn)。

升級(jí)的時(shí)候最好也升級(jí)類(lèi)似Perl的 DBD::mysql 模塊,同樣,對(duì)PHP和Python而言也是一樣。

2、從 MySQL 5.0 升級(jí)到 MySQL 5.1

從 5.0 升級(jí)到 5.1 的時(shí)候,必須要升級(jí)授權(quán)表。否則,可能某些存儲(chǔ)過(guò)程無(wú)法運(yùn)行。詳情請(qǐng)看附錄 "mysql_update MySQL升級(jí)時(shí)檢查數(shù)據(jù)表"。

以下是從 5.0 升級(jí)到 5.1 需要注意的事項(xiàng):

檢查所有的變化,尤其注意那些標(biāo)志為 "不兼容的變化" 的部分。詳情請(qǐng)看附錄 "mysql_update MySQL升級(jí)時(shí)檢查數(shù)據(jù)表" 
可能某些發(fā)布版本會(huì)改變授權(quán)表的機(jī)制 
查看所有重大的變化,詳情請(qǐng)看MySQL手冊(cè)的 "D.1.1.?Changes in release 5.1.10 (Not yet released)" 章節(jié) 
以下是升級(jí)到MySQL 5.1之后會(huì)發(fā)生的一些變化: 

服務(wù)器部分:

不兼容的變化:MySQL 5.1 實(shí)現(xiàn)了支持無(wú)需重啟服務(wù)器就能在運(yùn)行時(shí)加載或卸載API插件。這個(gè)特性需要用到mysql.plugin表,可以運(yùn)行 "mysql_upgrade" 命令來(lái)創(chuàng)建該表

插件安裝在系統(tǒng)變量 plugin_dir 所指的目錄下。這個(gè)變量也控制著用戶(hù)自定義函數(shù)(UDFs)所在目錄,這相對(duì)以前的版本有所改變。在MySQL 5.1中,所有的UDFs庫(kù)必須都安裝到 plugin_dir 目錄下,從舊版本升級(jí)的時(shí)候,必須把那些庫(kù)文件都移動(dòng)到這個(gè)目錄下

不兼容的變化:系統(tǒng)變量 table_cache 改名為 table_open_cache 
不兼容的變化:在MySQL 5.1.6 中 FULLTEXT 的索引結(jié)構(gòu)發(fā)生變化了。當(dāng)升級(jí)到 5.1.6 甚至更高之后,需要對(duì)每個(gè)包含 FULLTEXT 字段的數(shù)據(jù)表執(zhí)行 "REPAIR TABLE" 語(yǔ)句 
在 MySQL 5.1.6 以前,MySQL把普通的查詢(xún)?nèi)罩竞吐樵?xún)都寫(xiě)到文件中。從5.1.6以后,這些日志可以靈活地選擇是是寫(xiě)到日志文件中(跟以前一樣)或者寫(xiě)到 mysql 數(shù)據(jù)庫(kù)的 general_log 和 slow_log 表中。如果啟用日志記錄,這2種方式都可以使用。選項(xiàng) --log-output 用來(lái)控制這2種日志的記錄方式 
從5.1.6開(kāi)始,特殊字符集的數(shù)據(jù)庫(kù)和表的標(biāo)識(shí)符在創(chuàng)建相應(yīng)目錄和文件時(shí)都會(huì)用對(duì)應(yīng)的字符集編碼了 
SQL分:

相關(guān)文章

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

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

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

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

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

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

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

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

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

    安裝MySQL常見(jiàn)的三種方式

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

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

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

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

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

    SQL語(yǔ)句單引號(hào)與雙引號(hào)的使用方法

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

    在VB.NET應(yīng)用中使用MySQL的方法

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

    MySQL字段自增自減的SQL語(yǔ)句示例介紹

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

最新評(píng)論

高邮市| 东山县| 松滋市| 上栗县| 铁岭县| 新巴尔虎右旗| 噶尔县| 肥西县| 渭源县| 丰宁| 洛宁县| 钟祥市| 苏尼特左旗| 万山特区| 天津市| 农安县| 砀山县| 五大连池市| 锦州市| 布拖县| 秭归县| 玛纳斯县| 新昌县| 二连浩特市| 西城区| 封开县| 南京市| 青铜峡市| 犍为县| 武汉市| 三原县| 凯里市| 扶风县| 时尚| 伊宁县| 广汉市| 蒙阴县| 安岳县| 当涂县| 伊川县| 隆昌县|