1.场景
我在做公司项目时,需要复制一个数据库出来用作测试,其实就是通过mysql客户端里面再拉出来出来一份数据库用作测试环境,但是拉数据库出来之后,会发现有很多数据无法复制成功、
总是会有数据无法赋值成功 而且报错,基本都是:
2.解决办法
就是数据类型有问题嘛,仔细一想,我什么都没有操作,为什么数据会有问题呢???
其实是 你在创建数据库的时候 的字符集有问题,仅此而已
我以datagrip为例:
右键对应的数据库:可以看到一个修改架构就是下面这个了,
只要保证你需要迁移的数据的排序规则相同就可以了;