---
title: MySQL迁移至金仓数据库常见适配问题
description: "详见官方KDTS迁移工具使用指南(https://bbs.kingbase.com.cn/kingbase-doc/v8/development/develop-transfer/kdts-plus/index.html)和MySQL迁移至金仓最佳实践(https://bbs.kingbase.com.cn/kingbase-doc/v8/development/develop-transfer/transplant-mysql/index.html)。"
url: https://www.hikunpeng.com/document/detail/zh/kunpengdevps/portingadvisor/systemmigration/DevKit_Porting_0067.html
sourcePath: /source/zh/kunpengdevps/portingadvisor/systemmigration/DevKit_Porting_0067.html
indexId: 0dc3125756081765f7e7564f2024bb20bf566b9dfbf129806a9ec50e4f197f6b79
---
# MySQL迁移至金仓数据库常见适配问题

#### KDTS迁移工具使用指导

详见官方KDTS迁移工具使用指南(https://bbs.kingbase.com.cn/kingbase-doc/v8/development/develop-transfer/kdts-plus/index.html)和MySQL迁移至金仓最佳实践(https://bbs.kingbase.com.cn/kingbase-doc/v8/development/develop-transfer/transplant-mysql/index.html)。


#### 金仓数据库管理员账户密码修改

金仓数据库安装完成后，系统管理员账户system的初始密码是随机生成的，用户可通过以下命令修改初始密码。

1. 进入数据库安装目录。
  1 cd /opt/Kingbase/ES/V8/KESRealPro/V008R006C008B0020/Server/bin

2. 连接数据库。
  1 ./ksql -U system -d KINGBASE

  请根据提示输入system用户密码：

  1 Password for user system:

3. 修改密码，“xxxxxx”请替换为修改后的密码。
  1 alter user system with password 'xxxxxx';


#### 金仓数据库兼容性设置

在迁移数据之前，请将金仓数据库参数调整为兼容MySQL数据库，可参考下列措施（金仓数据库系统参数mysql_interval_style的默认值为off）：

1. 进入数据目录。
  1 cd /opt/Kingbase/ES/V8/data

2. 打开kingbase.conf文件，添加如下内容。
  1 mysql_interval_style = on

3. 切换至kingbase用户，重启数据库。
  1 /opt/Kingbase/ES/V8/Server/bin/sys_ctl -D /opt/Kingbase/ES/V8/data restart


#### 金仓数据库与MySQL兼容性说明

详见官方兼容性说明指导(https://bbs.kingbase.com.cn/kingbase-doc/v8/development/develop-transfer/kes-vs-mysql/index.html)。


本指导仅提供基本信息，若需获取更多金仓数据库使用信息，请参见金仓数据库官方文档(https://help.kingbase.com.cn/v8/index.html)。
