上云无忧 > 文档中心 > 天翼云数据库复制源数据库和目标数据库表名大小写敏感性检查
数据库复制
天翼云数据库复制源数据库和目标数据库表名大小写敏感性检查

文档简介:
MySQL迁移场景 预检查项 源数据库和目标数据库表名大小写敏感性检查。 描述 检查源数据库和目标数据库的库名,表名的大小写敏感性。
*产品来源:中国电信天翼云。免费试用 咨询热线:400-826-7010,为您提供专业的售前咨询,让您快速了解云产品,助您轻松上云! 微信咨询
  免费试用、价格特惠

源数据库和目标数据库表名大小写敏感性检查


MySQL迁移场景

预检查项

源数据库和目标数据库表名大小写敏感性检查。

描述

检查源数据库和目标数据库的库名,表名的大小写敏感性。

失败提示及处理建议

失败原因:源数据库连接失败,导致该项检查无法进行。

处理建议:查看源数据连接是否成功。

失败原因:用户基本权限不足。

处理建议:查看对应数据库帐号权限是否符合迁移要求。

失败原因:目标数据库和源数据库的lower_case_table_names参数不一致。

处理建议

l    如果您进行的是入云操作,请修改源数据库或者目标数据库的lower_case_table_names参数为一致。

建议修改空数据库端的参数值,例如,若目标数据库为空,则将目标数据库lower_case_table_names参数值调整为和源数据库一致。参考命令如下:

set global lower_case_table_names=n;

上述语句中的n表示源数据库端的参数值,修改后重启数据库生效。

l    如果您进行的是出云操作,建议参考如下方法处理。

若目标库是自建数据库,请修改目标数据库lower_case_table_names参数,在mysql配置文件my.cnf中的[mysqld]标签下增加一行lower_case_table_names=nn表示的是与源数据库相同的lower_case_table_names值。),该参数修改需要重启数据库才能生效。

若目标库是云数据库,请先检查lower_case_table_names参数是否可修改,如果无法修改,请联系客服人员处理。

失败原因:目标数据库和源数据库的lower_case_table_names参数不一致,且源数据库中存在包含大写字母的库名或表名。

处理建议:请参考错误!未找到引用源。错误!未找到引用源。进行处理。

失败原因:数据库不可用。

处理建议:请联系客服人员处理。

失败原因:内部错误。

处理建议:请联系客服人员处理。

相似文档
官方微信
联系客服
400-826-7010
7x24小时客服热线
分享
  • QQ好友
  • QQ空间
  • 微信
  • 微博
返回顶部