mysql常見錯誤

2021-09-20 17:57:09 字數 998 閱讀 4971

[error] innodb: data file /usr/local/mysql-5.6.30/data3306/ibdata1 is of a different size 1

2

3

4

5

6

7

8

9

10

11

[root@localhost mysql]# less /etc/my.cnf |grep innodb_data_file_path

innodb_data_file_path = ibdata1:200m:autoextend

[root@localhost mysql]# ls -lh /var/lib/mysql/ibdata1

-rw-rw---- 1 mysql mysql 18m nov 12 22:00/var/lib/mysql/ibdata1

由於引數設定和實際的檔案大小不一致,啟動mysql出現了上述的故障

此時我們可以選擇修改my.cnf檔案的配置或者直接注釋掉這個引數設定,讓mysql啟動時用預設引數去檢驗

或者my.cnf檔案中指定該引數等於實際檔案的大小

[root@localhost mysql]# less /etc/my.cnf |grep innodb_data_file_path

innodb_data_file_path = ibdata1:18m:autoextend

MySql常見錯誤

總結一些使用mysql過程中遇到的錯誤以及解決辦法 建立表時錯誤 error121 這是外關鍵字名字重複的錯誤,即使是在不同的表中,外關鍵字的名字也不能重複。error150 這類錯誤包括3種情況 1.外來鍵和被引用外來鍵型別不一樣,比如integer和double 2.找不到要被引用的列 3.表的...

mysql常見錯誤

mysql也符合sql語句的格式,所以,我們對其進行不當的操作時,mysql就會報出一系列的錯誤。每個錯誤對應著乙個錯誤編碼,當出現了錯誤別緊張,我們先看錯誤寫的是什麼意思,然後才對症下藥地解決掉。1062錯誤 解決方案 我將tag表的tname欄位設定為unique屬性,也就是tname具有唯一性...

mysql常見錯誤

error 1044 42000 access denied for user localhost to database mysql 原來是因為mysql資料庫的user表裡,存在使用者名為空的賬戶即匿名賬戶,導致登入的時候是雖然用的是root,但實際是匿名登入的,通過錯誤提示裡的可以看出來。解決...