色婷婷狠狠18禁久久YY,CHINESE性内射高清国产,国产女人18毛片水真多1,国产AV在线观看

mysql輸入中文看不到選項

老白2年前7瀏覽0評論

對于使用mysql的開發者來說,可能有這樣一個問題:無法在命令行中輸入中文,導致看不到正確的選項。

這是因為在windows環境下,mysql默認使用了“latin1”的字符集,而“latin1”不支持中文字符。因此,如果你想在命令行中輸入中文,就需要使用“utf8”的字符集。

解決方案如下:
1. 打開mysql配置文件my.ini,在[client]下面添加一行“default-character-set=utf8”。
2. 重啟mysql服務,并重新登錄mysql。
3. 在命令行窗口輸入“set names utf8;”,設置字符集為utf8。
4. 輸入中文字符,即可正常顯示。

如果你已經創建了數據庫,那么需要給數據庫和表設置字符集為utf8。在創建數據庫和表的時候,可以加上“CHARACTER SET utf8 COLLATE utf8_general_ci”參數來指定字符集。

例如,創建一個名為mydb的數據庫:
CREATE DATABASE mydb CHARACTER SET utf8 COLLATE utf8_general_ci;
創建一個名為mytable的表:
CREATE TABLE mytable (id INT NOT NULL AUTO_INCREMENT PRIMARY KEY, name VARCHAR(20)) CHARACTER SET utf8 COLLATE utf8_general_ci;

總之,如果遇到mysql無法輸入中文的問題,需要將字符集設置為utf8。