欧美一区二区三区,国内熟女精品熟女A片视频小说,日本av网,小鲜肉男男GAY做受XXX网站

mysql數據庫里打不了中文

錢多多2年前12瀏覽0評論

在MySQL數據庫中,有時候我們會發現無法往里面輸入中文字符。這是因為MySQL默認的字符集為拉丁字符集(Latin Character Set),也就是說需要設置編碼才能夠存儲中文字符。

SET NAMES utf8;

以上代碼就是我們需要執行的SQL腳本,它將MySQL的字符集設置成UTF-8編碼,以便支持中文字符存儲。

在使用MySQL命令行工具連接數據庫時,我們需要在命令行指令中添加一個參數:--default-character-set=utf8。例如:

mysql -h localhost -u root -p --default-character-set=utf8

這樣就可以在MySQL命令行中支持中文字符輸入和輸出了。

當然,在PHP等腳本語言中連接MySQL時,也需要設置編碼才能夠輸出或輸入中文字符。例如:

$conn = new mysqli("localhost", "root", "", "testdb");
$conn->query("SET NAMES utf8");