MySQL 迁移达梦数据库
我现在给大家完整演示一遍,怎么把 MySQL 数据库迁移到达梦数据库里。
咱们这次用的工具是达梦官方自带的数据迁移工具,先把软件打开。
进来就是工具默认界面,咱们从头新建工程操作。
右键新建工程,名字随便起,我这里就叫 “测试”。
建好工程之后,再右键新建迁移任务,迁移名称也能随便填。
接下来要选迁移类型,找到「MySQL 到达梦数据库」这个选项,点下一步。
这一步是重点,要填 MySQL 的连接信息:主机地址、端口、账号、密码,我这边用的是 root 账号登录。
下面有个指定驱动的地方,软件本身不带 MySQL 的 JDBC 驱动,不装驱动就连不上库,得自己下载。
这里版本一定要对应好,我本地 MySQL 是 5.7 版本,不能下太高的驱动版本。
去 MySQL 官网下 JDBC 驱动,首页只有 9.7、26.7 这种新版,5.7 用不了,得进归档目录找旧版本。
适配 5.7 选 5.1 系列,我实测 5.1.20 这个版本完全能用。
系统类型选 Platform independent 跨平台版本,下载压缩包。
解压后拿出里面 mysql-connector-java-5.1.20.jar 这个文件,放到一个好找的文件夹。
回到迁移工具,点浏览选中刚才的 jar 包,再点自动获取驱动类名。这里区分新旧驱动,新版驱动类名不一样,咱们老版本不用改,自动识别就行,选好后点确定。
然后填上要迁移的 MySQL 库名,点下一步。
驱动配置没问题的话,这一步就能成功连上 MySQL;要是驱动版本不对、没选对 jar 包,就会提示连接失败。
连完 MySQL,下一步填达梦数据库的连接账号、密码,填好继续点下一步。
页面会加载出当前 MySQL 库里所有数据表,勾选你需要迁移的库,再点下一步。
里面会展示所有数据表,直接全选,一路点下一步,最后点完成开始迁移。
如果这里报创建表失败,大概率是之前迁移过,达梦库里残留了同名表,没清理干净。
咱们打开达梦管理工具,把旧的模式 / 表删掉再重新迁移就行。
要是删不干净,就换一套全新没迁移过的数据测试,比如我拿 WordPress 这套库来试,全程不会报错。
迁移完成后,打开达梦管理工具刷新对应模式,就能看到全部迁移过来的数据表。随便点开一张表浏览数据,里面数据完整,就代表迁移成功了。
有需求可联系 llike620
十年开发经验程序员,离职全心创业中,历时三年开发出的产品《唯一客服系统》
一款基于Golang+Vue开发的在线客服系统,软件著作权编号:2021SR1462600。一套可私有化部署的网站在线客服系统,编译后的二进制文件可直接使用无需搭开发环境,下载zip解压即可,仅依赖MySQL数据库,是一个开箱即用的全渠道在线客服系统,致力于帮助广大开发者/公司快速部署整合私有化客服功能。
开源地址:唯一客服(开源学习版)
官网地址:唯一客服官网
浙公网安备 33010602011771号