插入数据报字符集错误
数据库的库编码,表编码,字符编码都是GBK,想修改成utf8mb4只有数据库可以修改,表和字段修改报错:
ERROR 1025 (HY000): Error on rename of '.\oa\#sql-2910_2' to '.\oa\employee' (errno: 150)
7
收起
正在回答
1回答
同学你好!
1.你使用的修改语句是不是错了呢
修改表的编码的语句:
ALTER TABLE `tablename` DEFAULT CHARACTER SET utf8mb4;
修改表中所有字段的语句:
alter table `tablename` convert to character set utf8mb4;
2.如果不能够修改,同学重新创建表测试一下。
如果我的回答解决了你的疑惑,请采纳,祝学习愉快~
相似问题
登录后可查看更多问答,登录/注册
4. SSM到Spring Boot入门与综合实战
- 参与学习 人
- 提交作业 323 份
- 解答问题 8263 个
本阶段将带你学习主流框架SSM,以及SpringBoot ,打通成为Java工程师的最后一公里!
了解课程
恭喜解决一个难题,获得1积分~
来为老师/同学的回答评分吧
0 星