MySQL中運用SQL語句檢查某個表的編碼辦法。本站提示廣大學習愛好者:(MySQL中運用SQL語句檢查某個表的編碼辦法)文章只能為提供參考,不一定能成為您想要的結果。以下是MySQL中運用SQL語句檢查某個表的編碼辦法正文
MySQL中,如何運用SQL語句來檢查某個表的編碼呢?我們運用show create table 這一SQL語句來處理這個問題。
show create table可以檢查創立這個表的SQL語句腳本,它的根本語法是:
show create table <表名>;
我們用它看看test表的create腳本:
mysql> show create table test; +-------+--------------------------------------------- ------------------------------------------------------ -------------------------------------------+ | Table | Create Table +-------+--------------------------------------------- ------------------------------------------------------ -------------------------------------------+ | test | CREATE TABLE `test` ( `t_id` int(11) DEFAULT NULL, `t_name` varchar(50) NOT NULL, `t_password` char(32) DEFAULT NULL, `t_birth` date DEFAULT NULL ) ENGINE=InnoDB DEFAULT CHARSET=latin1 | +-------+--------------------------------------------- ------------------------------------------------------ -------------------------------------------+ 1 row in set (0.00 sec)
從這個後果我們可以看到,有這樣一句:DEFAULT CHARSET=latin1,它表示test表的字符編碼類型為:latin1。
另外,我們還可以從這個後果中看出來,以後表的引擎為InnoDB引擎。這個信息異樣也十分重要。
以上這篇MySQL中運用SQL語句檢查某個表的編碼辦法就是分享給大家的全部內容了,希望能給大家一個參考,也希望大家多多支持。