查看MySQL的警告資訊

來源:互聯網
上載者:User

標籤:

在王MySQL資料庫匯入資料的時候經常會出現警告,這些警告很容易被忽視,今天到資料的時候突然想看看警告的內容是什麼,百度了一下mysql查看警告的命令

show warnings;

命令很簡明,一查看發現一般的警告是這樣的

Warning | 1265 | Data truncated for column ‘刊名‘ at row 1265

還有一種是這樣的

| Warning | 1366 | Incorrect string value: ‘\xB5\xDA\xB6\xFE\xBD\xEC...‘ for column ‘刊名‘ at row 1444 |

還有這樣的

| Warning | 1366 | Incorrect integer value: ‘‘ for column ‘工號‘ at row 13 |

比較少見的

| Warning | 1262 | Row 11 was truncated; it contained more data than there were input columns |

 

mysql的警告還是很容易看懂的,有了警告資訊後要修改表也很容易了。上面的警告中,第三個是插入空的資料,如果該欄位允許空值,可以忽視這些警告,第二個是資料的字元集不對。對於第二個需要修改資料庫的字元集或者匯入資料的txt的編碼格式。

第一個警告是欄位長度不夠,匯入的是被系統自動裁剪後的資料,第四個是匯入的資料有一列多餘。

查看MySQL的警告資訊

聯繫我們

該頁面正文內容均來源於網絡整理,並不代表阿里雲官方的觀點,該頁面所提到的產品和服務也與阿里云無關,如果該頁面內容對您造成了困擾,歡迎寫郵件給我們,收到郵件我們將在5個工作日內處理。

如果您發現本社區中有涉嫌抄襲的內容,歡迎發送郵件至: info-contact@alibabacloud.com 進行舉報並提供相關證據,工作人員會在 5 個工作天內聯絡您,一經查實,本站將立刻刪除涉嫌侵權內容。

A Free Trial That Lets You Build Big!

Start building with 50+ products and up to 12 months usage for Elastic Compute Service

  • Sales Support

    1 on 1 presale consultation

  • After-Sales Support

    24/7 Technical Support 6 Free Tickets per Quarter Faster Response

  • Alibaba Cloud offers highly flexible support services tailored to meet your exact needs.