在往数据库表中插入数据时,提示1366错误,检查并无语法错误,经百度查询后得知是编码集的问题,在网上找了很多解决方案,多次踩坑后终于找到最终的解决方案,如下:
1,输入:ALTER TABLE 表名 CONVERT TO CHARACTER SET gbk COLLATE gbk_chinese_ci;
2,继续输入:SHOW FULL COLUMNS FROM t_book;
可以看到已经将编码集改成gbk,再次输入sql语句
显示成功!!!
mysql出现1366错误时的解决方案
最新推荐文章于 2024-01-02 19:40:37 发布