在ubuntu上弄了個mysql-server。平常用着挺正常的,後來發現insert漢字select後竟然出來很多問號。然後開始google。
1、google上大多數說是更改配置文件,添加一行default-character-set=utf8。結果還是亂碼。
失敗。
2、然後想到建表時直接set編碼試試:
ENGINE=InnoDB DEFAULT CHARSET=utf8;
好了,漢字顯示正常。
在ubuntu上弄了個mysql-server。平常用着挺正常的,後來發現insert漢字select後竟然出來很多問號。然後開始google。
1、google上大多數說是更改配置文件,添加一行default-character-set=utf8。結果還是亂碼。
失敗。
2、然後想到建表時直接set編碼試試:
ENGINE=InnoDB DEFAULT CHARSET=utf8;
好了,漢字顯示正常。
mysql delele table語句使用別名: 語法: delete t from table t where t.column = value;
UNION用的比較多union all是直接連接,取到得是所有值,記錄可能有重複 union 是取唯一值,記錄沒有重複 1、UNION 的語法如下: [SQL 語句 1] UNION [SQL