[发案] MYSQL 5.5.54转移至8.0.20问题排除

楼主: yumemi2001 (梦见)   2020-08-21 23:31:50
 发案人:邱先生
联络方式1:站内信/LINE/电话
联络方式2:
所在地区 :台南
有效时间:到问题解决为止
专案说明:目前将一套用php所写的资料收集系统转移至新主机上遇到一些问题,
原本的架构是mysql5.5.54 新主机是mysql 8.0.20 转移过去之后发
现一些问题,在汇入资料时如果使用utf8格式则字段会有偏移的状况
如果不使用utf8编码的方式汇入则正常,这个问题在mysql5的时候不
会发生,但是因为对数据库很不熟,所以想上来征求帮手解决问题。
  预算:请报价
接案者要求:可以以时薪付费,或者了解一下问题之后用一笔费用来报价,主要
希望能解决问题,请来信讨论。谢谢
  附注:
作者: francisko (KO)   2020-08-21 23:55:00
原来编码是 big5?
作者: ailu (呆丸一极棒宅King)   2020-08-26 13:42:00
先汇入再转成UTF-8不行吗?
作者: magus (Magus)   2020-09-16 22:12:00
用工具汇出成.sql档再汇入试试,请在测试环境执行,这个php跟php比较没关系,纯粹是汇入时的问题,也可考虑换工具汇入
作者: djmax (闲人)   2020-09-22 01:16:00
问题解决了吗? 还有再找人吗? 我可以跟你保证不是php7的问题, php5.x->7.4, mysql5.x->8.0 我遇到的问题都解决过含php第三方套件升级后遇到的问题, mysql安全验证的问题等
作者: guanting886 (Guanting)   2020-09-24 02:41:00
没空 不过可以跟你说个经验 就是你们做编码转换前跟转换后 或任何方式汇入到新系统上 里面资料表的全字段资料仍要写个程式校对一下 (若需要讲究资料完整跟正确一定要做)另外要留意两个 database的设定值、table 引擎、字段设定有没有跑掉或是到新系统上有没有其他的状况

Links booklink

Contact Us: admin [ a t ] ucptt.com