国产片侵犯亲女视频播放_亚洲精品二区_在线免费国产视频_欧美精品一区二区三区在线_少妇久久久_在线观看av不卡

服務(wù)器之家:專注于服務(wù)器技術(shù)及軟件下載分享
分類導(dǎo)航

Mysql|Sql Server|Oracle|Redis|MongoDB|PostgreSQL|Sqlite|DB2|mariadb|Access|數(shù)據(jù)庫技術(shù)|

服務(wù)器之家 - 數(shù)據(jù)庫 - Mysql - MYSQL使用.frm恢復(fù)數(shù)據(jù)表結(jié)構(gòu)的實(shí)現(xiàn)方法

MYSQL使用.frm恢復(fù)數(shù)據(jù)表結(jié)構(gòu)的實(shí)現(xiàn)方法

2019-11-05 15:00mysql教程網(wǎng) Mysql

在這里我們探討使用.frm文件恢復(fù)數(shù)據(jù)表機(jī)構(gòu)(當(dāng)然如果你以前備份過數(shù)據(jù)表,你可以使用調(diào)用備份的數(shù)據(jù)表)

我們都知道當(dāng)我們建立數(shù)據(jù)表(innodb或myisam)時(shí),會生成相應(yīng)的文件(如:MYD,MYI,frm) 
在這里,我們探討下使用frm文件恢復(fù) innodb和myisam類型表的結(jié)構(gòu),不過由于他們存儲引擎的特性,所以恢復(fù)的方法也不一樣,以下是詳細(xì)的恢復(fù)過程。 

myisamchk "xxx.frm" myisamchk 可以試出來,庫是不是 myisam 類型 

1:恢復(fù)innodb類型數(shù)據(jù)表結(jié)構(gòu) 
我們先從test數(shù)據(jù)目錄 copy一個innodb.frm文件到另外一個庫(innodb) 

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


mysql> USE innodb; 
mysql> DATABASE changed 
mysql> SHOW CREATE TABLE innodb; 
ERROR 1146 (42S02): TABLE 'innodb.innodb' doesn't exist 


說明拷貝過來的文件是不能直接使用的,然后我們建立另外一個庫(tmp),并在這個庫里建立一個innodb類型的表 

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


mysql> CREATE DATABASE tmp; 
mysql> CREATE TABLE innodb (`id` int(11) NOT NULL) ) ENGINE=InnoDB 
DEFAULT CHARSET=utf8; 



然后我們copy innodb下的 innodb.frm 到 tmp數(shù)據(jù)目錄下,并覆蓋tmp目錄下的innodb.frm 
下面我們 restart mysql 試試 

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


mysql> SHOW CREATE TABLE innodb \G; 
*************************** 1. row ********** 
TABLE: innodb 
CREATE TABLE: CREATE TABLE `innodb` ( 
`dd` varchar(1) NOT NULL, 
`cc` varchar(1) NOT NULL 
) ENGINE=InnoDB DEFAULT CHARSET=utf8 
1 row IN SET (0.00 sec) 
ERROR: 
No query specified 
mysql> INSERT INTO innodb (dd,cc) value (1,2); 
mysql> Query OK, 1 row affected (0.00 sec) 
mysql> SELECT * FROM innodb; 
ERROR 2013 (HY000): Lost connection TO MySQL server during query 



所以數(shù)據(jù)結(jié)構(gòu)是可以看到的,但是不可以查詢,好了,這就是使用.frm恢復(fù) innodb類型的表結(jié)構(gòu) 
2:恢復(fù)myisam類型數(shù)據(jù)表結(jié)構(gòu) 
恢復(fù)myisam類型的就簡單多了,我看下面步驟 
首先還是和上面一樣,從test數(shù)據(jù)目錄下 copy一個test.frm 到 tmp庫的數(shù)據(jù)目錄 

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


mysql> USE tmp; 
mysql> SHOW CREATE TABLE test; 
ERROR 1017 (HY000): Can't find file: 'test' (errno: 2) 


提示找不到文件,下面我們來處理錯誤,在tmp數(shù)據(jù)目錄下建立 test.MYI 和 temp.MYD 文件,然后我們使用mysql自帶的修復(fù)表命令 

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


mysql> repair TABLE test USE_FRM; 
+------------------+--------+----------+----------+ 
| TABLE | Op | Msg_type | Msg_text | 
+------------------+--------+----------+----------+ 
| test.test_myisam | repair | STATUS | OK | 
+------------------+--------+----------+----------+ 
1 row IN SET (0.00 sec) 

mysql> SHOW CREATE TABLE test \G; 
*************************** 1. row ********** 
TABLE: test 
CREATE TABLE: CREATE TABLE `test` ( 
`dd` varchar(1) NOT NULL, 
`cc` varchar(1) NOT NULL 
) ENGINE=myisam DEFAULT CHARSET=utf8 
1 row IN SET (0.00 sec) 
ERROR: 
No query specified 
mysql> INSERT INTO test (dd,cc) value(1,2); 
Query OK, 1 row affected (0.00 sec) 
mysql> SELECT * FROM test; 
+------+ 
| dd | cc 
+------+ 
| 1 |2 
+------+ 
1 row IN SET (0.00 sec) 



好了,這個表結(jié)構(gòu)也看到了

延伸 · 閱讀

精彩推薦
Weibo Article 1 Weibo Article 2 Weibo Article 3 Weibo Article 4 Weibo Article 5 Weibo Article 6 Weibo Article 7 Weibo Article 8 Weibo Article 9 Weibo Article 10 Weibo Article 11 Weibo Article 12 Weibo Article 13 Weibo Article 14 Weibo Article 15 Weibo Article 16 Weibo Article 17 Weibo Article 18 Weibo Article 19 Weibo Article 20 Weibo Article 21 Weibo Article 22 Weibo Article 23 Weibo Article 24 Weibo Article 25 Weibo Article 26 Weibo Article 27 Weibo Article 28 Weibo Article 29 Weibo Article 30 Weibo Article 31 Weibo Article 32 Weibo Article 33 Weibo Article 34 Weibo Article 35 Weibo Article 36 Weibo Article 37 Weibo Article 38 Weibo Article 39 Weibo Article 40
主站蜘蛛池模板: 嫩呦国产一区二区三区av | 久久久久久免费 | 成人精品久久 | 国产成人精品一区二区三区视频 | 91久久精品日日躁夜夜躁国产 | 国产激情网 | 久久亚 | 天堂中文视频在线观看 | 中文字字幕一区二区三区四区五区 | 国产精品美女久久久久久久久久久 | 国产日产精品一区二区三区四区 | 欧美在线不卡 | 亚洲第一视频 | 国产精品久久久久久久久久久久久久 | 久久久久久久久久久亚洲 | 亚洲欧美另类久久久精品2019 | 成人天堂网 | 日韩精品一区二区三区中文字幕 | 久久久精品视频免费观看 | 欧美日韩成人一区二区 | 一级黄片毛片 | 精品小视频 | 中文字幕在线播放一区 | 免费啪啪网站 | 日韩欧美国产一区二区 | 日本激情网| 久久69精品久久久久久国产越南 | 午夜在线电影 | 成人中文网 | 一级a毛片 | 亚洲一区二区视频 | 久久久免费视频观看 | 不卡中文一区 | 久久中文字幕一区二区三区 | 日韩av免费在线观看 | 国产综合亚洲精品一区二 | 男人天堂网址 | 午夜视频在线 | 91黄色片| 日本精品一区二区三区在线观看视频 | 国产日韩精品在线观看 |