成都公司:成都市成华区建设南路160号1层9号
重庆公司:重庆市江北区红旗河沟华创商务大厦18楼
数据库复制转移时容易出错的地方
通常用phpmyadmin因为权限过低,无法建立数据库.
若是用cpanel新建立一个数据库时, 往往校对模式的默认值是 latin1 .
但是, 若是原本的数据库预设校对模式是 utf8 ,
虽然当复制过去新的数据库时,若不产生新数据表的话,短暂时间看不出差异,
(状况可能变成: 数据库校对 latin1 , 资料表校对utf8)
不过,当新数据库打算建立新的数据表时,就会建立出 latin1校对格式的数据表.
这样就很容易出现错误!
为了避免这种情况发生,
只要是打算使用utf8的数据库, 一但用cpanel建立新数据库之后,记的先到phpmyadmin,
在phpmyadmin点选新建立的数据库, 并且点选 [管理] ,
再更改校对为 utf8_unicode_ci 或是 utf8_general_ci ,然后 点击 [执行].
这样子就可以建立出校对默认值为 utf8的数据库了.
或是虚拟主机商,打算搬移你的数据库到别的主机时,
也记得自己去巡视一下,通常复制出的新数据库 校对模式通会变成 latin1,
自己要记得去变更 校对默认值 回到 utf8.
天津网站建设 | 自助建站 | 智能建站 | 企业网站建设 | 北京网站设计公司 | 企业建站

