久久机这里只有精品,国产69精品一区二区亚洲孕妇,91精品国产综合久久婷婷香蕉,午夜久久久久久电影

最新活動(dòng):電腦PC端+手機(jī)端+微網(wǎng)站+自適應(yīng)網(wǎng)頁多模板選擇-建站388元起價(jià)!!!
當(dāng)前位置:主頁 > 網(wǎng)站建設(shè) > Can’t open file:'[Table]mytable.MYI'建站知識(shí)

Can’t open file:'[Table]mytable.MYI'建站知識(shí)

時(shí)間:2023-05-24 10:05:24 閱讀: 文章分類: 網(wǎng)站建設(shè) 作者: 網(wǎng)絡(luò)小編

導(dǎo)讀:1建站知識(shí)也許很多人遇到過類似Cant open file: [Table]mytable.MYI 這樣的錯(cuò)誤信息,卻不知道怎么解決他,下面我們做個(gè)介紹, 多數(shù)情況下,數(shù)網(wǎng)站建設(shè)多少錢網(wǎng)站seo優(yōu)化課程。

網(wǎng)站建設(shè)多少錢網(wǎng)站seo優(yōu)化課程也許很多人遇到過類似Can’t open file: ‘[Table]mytable.MYI’ 這樣的錯(cuò)誤信息,卻不知道怎么解決他,下面我們做個(gè)介紹, 多數(shù)情況下,數(shù)據(jù)庫被破壞只是指索引文件受到了破壞,真正的數(shù)據(jù)被破壞掉的情況非常少。大多數(shù)形式的數(shù)據(jù)庫破壞的的修復(fù)相當(dāng)簡(jiǎn)單。 和前面的校驗(yàn)一樣,修復(fù)的方式也有三種。   下面講的方法只對(duì)MyISAM格式的表有效。其他類型的損壞需要從備份中恢復(fù)。   1,REPAIR TABLE SQL statement(mysql服務(wù)必須處于運(yùn)行狀態(tài))。 2,命令mysqlcheck(mysql服務(wù)可以處于運(yùn)行狀態(tài))。 3,命令myisamchk(必須停掉mysql服務(wù),或者所操作的表處于不活動(dòng)狀態(tài))。   在修復(fù)表的時(shí)候,最好先作一下備份。所以你需要兩倍于原始表大小的硬盤空間。請(qǐng)確保在進(jìn)行修復(fù)前你的硬盤空間還沒有用完。   1>用”repair table”方式修復(fù) 語法:repair table 表名 [選項(xiàng)] 選項(xiàng)如下: QUICK 用在數(shù)據(jù)表還沒被修改的情況下,速度最快 EXTENDED 試圖去恢復(fù)每個(gè)數(shù)據(jù)行,會(huì)產(chǎn)生一些垃圾數(shù)據(jù)行,萬般無奈的情況下用 USE_FRM 用在.MYI文件丟失或者頭部受到破壞的情況下。利用.frm的定義來重建索引   多數(shù)情況下,簡(jiǎn)單得用”repair table tablename”不加選項(xiàng)就可以搞定問題。但是當(dāng).MYI文件丟失或者頭部受到破壞時(shí),這樣的方式不管用,例如:   mysql> REPAIR TABLE mytable; +————————-+——–+———-+———————————————+ | Table | Op | Msg_type | Msg_text | +————————-+——–+———-+———————————————+ | sports_results.mytable | repair | error | Can’t find file: ‘mytable.MYI’ (errno: 2) | +————————-+——–+———-+———————————————+修復(fù)失敗的原因時(shí)索引文件丟失或者其頭部遭到了破壞,為了利用相關(guān)定義文件來修復(fù),需要用USE_FRM選項(xiàng)。例如:   mysql> REPAIR TABLE mytable USE_FRM; +————————-+——–+———-+————————————+ | Table | Op | Msg_type | Msg_text | +————————-+——–+———-+————————————+ | sports_results.mytable | repair | warning | Number of rows changed from 0 to 2 | | sports_results.mytable | repair | status | OK | +————————-+——–+———-+————————————+我們可以看到Msg_test表項(xiàng)的輸出信息”ok”,表名已經(jīng)成功修復(fù)受損表。   2>用mysql內(nèi)建命令mysqlcheck來修復(fù) 當(dāng)mysql服務(wù)在運(yùn)行時(shí),也可以用mysql內(nèi)建命令mysqlcheck來修復(fù)。 語法:mysqlcheck -r 數(shù)據(jù)庫名 表名 -uuser -ppass   %mysqlcheck -r sports_results mytable -uuser -ppass sports_results.mytable OK利用mysqlcheck可以一次性修復(fù)多個(gè)表。只要在數(shù)據(jù)庫名后列出相應(yīng)表名即可(用空格隔開)。或者數(shù)據(jù)庫名后不加表名,將會(huì)修復(fù)數(shù)據(jù)庫中的所有表,例如:   %mysqlcheck -r sports_results mytable events -uuser -ppass sports_results.mytable OK sports_results.events OK   %mysqlcheck -r sports_results -uuser -ppass sports_results.mytable OK sports_results.events OK3>用myisamchk修復(fù) 用這種方式時(shí),mysql服務(wù)必須停掉,或者所操作的表處于不活動(dòng)狀態(tài)(選項(xiàng)skip-external-locking沒被使用)。記著一定要在相關(guān).MYI文件的路徑下或者自己定義其路徑。 語法:myisamchk [選項(xiàng)] [表名] 下面是其選項(xiàng)和描述 –backup, -B 在進(jìn)行修復(fù)前作相關(guān)表得備份 –correct-checksum 糾正校驗(yàn)和 –data-file-l網(wǎng)站優(yōu)化seo培訓(xùn)ength=#,建設(shè)網(wǎng)站公司 -D # 重建表時(shí),指定數(shù)據(jù)文件得最大長度 –extend-check, -e 試圖去恢復(fù)每個(gè)數(shù)據(jù)行,會(huì)產(chǎn)生一些垃圾數(shù)據(jù)行,萬般無奈的情況下用 –force, -f 當(dāng)遇到文件名相同的.TMD文件時(shí),將其覆蓋掉。 keys-used=#, -k # 指定所用的keys可加快處理速度,每個(gè)二進(jìn)制位代表一個(gè)key.第一個(gè)key為0 –recover, -r 最常用的選項(xiàng),大多數(shù)破壞都可以通過它來修復(fù)。如果你的內(nèi)存足夠大,可以增大參數(shù)sort_buffer_size的值來加快恢復(fù)的速度。但是遇到唯一鍵由于破壞而不唯一 的表時(shí),這種方式不管用。 –safe-recover -o 最徹底的修復(fù)方式,但是比-r方式慢,一般在-r修復(fù)失敗后才使用。這種方式讀出 所有的行,并以行為基礎(chǔ)來重建索引。它的硬盤空間需求比-r方式稍微小一點(diǎn),因 為它沒創(chuàng)建分類緩存。你可以增加key_buffer_size的值來加快修復(fù)的速度。 –sort-recover, -n mysql用它類分類索引,盡管結(jié)果是臨時(shí)文件會(huì)非常大 –character-sets-dir=… 包含字符集設(shè)置的目錄 –set-character-set=name 為索引定義一個(gè)新的字符集 –tmpdir=path, -t 如果你不想用環(huán)境網(wǎng)站seo優(yōu)化課程變量TMPDIR的值的話,可以自定義臨時(shí)文件的存放位置 –quick, -q 最快的修復(fù)方式,當(dāng)數(shù)據(jù)文件沒有被修改時(shí)用,當(dāng)存在多鍵時(shí),第二個(gè)-q將會(huì)修改 數(shù)據(jù)文件 –unpack, -u 解開被myisampack打包的文件   myisamchk應(yīng)用的一個(gè)例子   % myisamchk -r mytable - recovering (with keycache) MyISAM-table ‘mytable.MYI’ Data records: 0相關(guān)網(wǎng)站建設(shè)多少錢網(wǎng)站seo優(yōu)化課程。

關(guān)鍵詞標(biāo)簽: 標(biāo)題 標(biāo)簽

聲明: 本文由我的SEOUC技術(shù)文章主頁發(fā)布于:2023-05-24 ,文章Can’t open file:'[Table]mytable.MYI'建站知識(shí)主要講述標(biāo)簽,標(biāo)題,Can’t open file:'[Table]網(wǎng)站建設(shè)源碼以及服務(wù)器配置搭建相關(guān)技術(shù)文章。轉(zhuǎn)載請(qǐng)保留鏈接: http://www.bifwcx.com/article/web_6631.html

我的IDC 網(wǎng)站建設(shè)技術(shù)SEOUC.COM
專注網(wǎng)站建設(shè),SEO優(yōu)化,小程序設(shè)計(jì)制作搭建開發(fā)定制網(wǎng)站等,數(shù)千家網(wǎng)站定制開發(fā)案例,網(wǎng)站推廣技術(shù)服務(wù)。
  • 5000+合作客服
  • 8年從業(yè)經(jīng)驗(yàn)
  • 150+覆蓋行業(yè)
  • 最新熱門源碼技術(shù)文章

    主站蜘蛛池模板: 瑞昌市| 渝北区| 论坛| 体育| 蓬莱市| 托里县| 福贡县| 辰溪县| 崇阳县| 茌平县| 洪洞县| 财经| 汉源县| 上蔡县| 西盟| 中山市| 乌兰察布市| 屯留县| 兴业县| 楚雄市| 唐山市| 闻喜县| 永新县| 宾阳县| 九台市| 浦县| 纳雍县| 雷山县| 佛坪县| 乡宁县| 牙克石市| 方山县| 和平区| 若羌县| 乌兰县| 周至县| 河源市| 南平市| 垦利县| 抚宁县| 广宁县|