国产成人精品18p,天天干成人网,无码专区狠狠躁天天躁,美女脱精光隐私扒开免费观看

MySQL啟動(dòng)時(shí)丟失數據文件不報錯是什么情況

發(fā)布時(shí)間:2021-09-27 17:43 來(lái)源:億速云 閱讀:0 作者:chen 欄目: Mysql 歡迎投稿:712375056

這篇文章主要講解了“啟動(dòng)時(shí)丟失數據文件不報錯是什么情況”,文中的講解內容簡(jiǎn)單清晰,易于學(xué)習與理解,下面請大家跟著(zhù)小編的思路慢慢深入,一起來(lái)研究和學(xué)習“MySQL啟動(dòng)時(shí)丟失數據文件不報錯是什么情況”吧!



下面就是我的過(guò)程:
1、關(guān)閉MySQL數據庫
[root@drbd-01 db1]# service mysqld stop
Shutting down MySQL (Percona Server).......................[確定]...

2、刪除MySQL的一個(gè)數據文件
[root@drbd-01 db1]# cd /data/mysql/data/db1
[root@drbd-01 db1]# mv t1.ibd t1.ibd.bak
[root@drbd-01 db1]# mv t1.frm t1.frm.bak
[root@drbd-01 db1]# ls
db.opt  t1.frm.bak  t1.ibd.bak

3、重新啟動(dòng)MySQL
[root@drbd-01 db1]# service mysqld start
Starting MySQL (Percona Server)..............................................................  [確定]

在丟失數據文件 t1.ibd的情況下,數據庫居然啟動(dòng)起來(lái)了(這在oracle里面簡(jiǎn)直是不允許的)

4、驗證
(root@localhost)[(none)]> show databases;
+--------------------+
| Database           |
+--------------------+
| information_schema |
| db1                |
| mysql              |
| performance_schema |
| test               |
+--------------------+
5 rows in set (0.17 sec)

(root@localhost)[(none)]> use db1;
Database changed
(root@localhost)[db1]> show tables;
Empty set (0.00 sec)

發(fā)現t1表果真不存在了。

(root@localhost)[db1]> create table t1 (id int);
ERROR 1813 (HY000): Tablespace for table '`db1`.`t1`' exists. Please DISCARD the tablespace before IMPORT.

又不讓建立t1表,好尷尬。

5、查看錯誤日志(還好錯誤日志告訴我們數據文件曾經(jīng)存在但現在丟了

[root@drbd-01 db1]# tail -100 /data/mysql/logs/mysql-error.log 
InnoDB: directories yourself, InnoDB does not create them.
2016-01-08 16:43:12 10462 [ERROR] InnoDB: Could not find a valid tablespace file for 'db1/t1'. See http://dev.mysql.com/doc/refman/5.6/en/innodb-troubleshooting-datadict.html for how to resolve the issue.
2016-01-08 16:43:12 10462 [ERROR] InnoDB: Tablespace open failed for '"db1"."t1"', ignored.
2016-01-08 16:43:12 10462 [Note] InnoDB: 128 rollback segment(s) are active.
2016-01-08 16:43:12 10462 [Note] InnoDB:  Percona XtraDB (http://www.percona.com) 5.6.27-76.0 started; log sequence number 1689915
2016-01-08 16:43:13 10462 [ERROR] InnoDB: Failed to find tablespace for table '"db1"."t1"' in the cache. Attempting to load the tablespace with space id 7.
2016-01-08 16:43:13 7f266daba700  InnoDB: Operating system error number 2 in a file operation.
InnoDB: The error means the system cannot find the path specified.
2016-01-08 16:43:13 10462 [ERROR] InnoDB: Could not find a valid tablespace file for 'db1/t1'. See http://dev.mysql.com/doc/refman/5.6/en/innodb-troubleshooting-datadict.html for how to resolve the issue.
2016-01-08 16:43:13 10462 [Note] Server hostname (bind-address): '*'; port: 3306
2016-01-08 16:43:13 10462 [Note] IPv6 is available.

6、結論
在MySQL數據庫啟動(dòng)時(shí),管理員別忘了仔細觀(guān)察你的錯誤日志,以便及時(shí)發(fā)現問(wèn)題。

免責聲明:本站發(fā)布的內容(圖片、視頻和文字)以原創(chuàng )、來(lái)自本網(wǎng)站內容采集于網(wǎng)絡(luò )互聯(lián)網(wǎng)轉載等其它媒體和分享為主,內容觀(guān)點(diǎn)不代表本網(wǎng)站立場(chǎng),如侵犯了原作者的版權,請告知一經(jīng)查實(shí),將立刻刪除涉嫌侵權內容,聯(lián)系我們QQ:712375056,同時(shí)歡迎投稿傳遞力量。

成人午夜亚洲精品无码网站| 午夜亚洲AV日韩AV无码大全| 亚洲AV成人影片在线观看| 久久精品欧美日韩精品| 少妇粉嫩小泬喷水视频WWW| 国产精品久久久久久久久久妞妞|