MySQL表里没法写中文怎样解决
如果MySQL表没法写入中文,多是由于以下缘由:
SHOW VARIABLES LIKE 'character_set_database';
如果字符集设置不正确,可使用以下命令修改:
SET character_set_database = utf8mb4;
SHOW CREATE TABLE your_table_name;
如果字符集设置不正确,可使用以下命令修改:
ALTER TABLE your_table_name CONVERT TO CHARACTER SET utf8mb4 COLLATE utf8mb4_unicode_ci;
SET NAMES utf8mb4;
如果以上方法依然没法解决问题,多是由于其他因素致使的。可以提供更多的毛病信息和具体的操作步骤,以便更好地帮助解决问题。
TOP