mysql 不能插入中文的1366错误

修改 my.ini 文件.

# Set the SQL mode to strict
sql-mode=”STRICT_TRANS_TABLES,NO_AUTO_CREATE_USER,NO_ENGINE_SUBSTITUTION

改为:

# Set the SQL mode to strict
sql-mode=”NO_AUTO_CREATE_USER,NO_ENGINE_SUBSTITUTION


也就是把 STRICT_TRANS_TABLES去掉即可


另外,在cmd命令行窗口插入中文,如果显示为空,是因为命令行窗口默认使用的是“点阵字体”,改为“新宋体”即可。


你可能感兴趣的:(mysql 不能插入中文的1366错误)