12 个解决方案
#1
多说一句,最好要用MySQL GUI Tools的
#2
先导出成文本 再导入
#3
能说的具体点吗?
#4
条条大路通罗马,干嘛一定要使用MySQL GUI Tools ?
(1)如果旧数据库和新创建的数据库在同一台服务器上,直接使用SQL命令即可,例如“ INSERT INTO dxzs_v2_yc_new.total_dxjl ( msisdn, aid, content, msgid, result, recvphone, fssj, uid) select msisdn, aid, content, msgid, result, recvphone, fssj, uid from dxzs_yc_1016.total_dxjl ; ;” 说白了 就是 MYSQL的 insert .....select 复制表数据脚本 (dxzs_v2_yc_new 为新数据库名称 ,total_dxjl表名(可以是新表名)
dxzs_yc_1016 为旧数据库 total_dxjl 为旧表名 )
(2)如果在不同服务器上,建议使用 Navicat for MySQL 工具 ,两个数据库连接配置好了,新数据库是空的 ,直接右键“数据传输”,配置IP地址,选择数据库名称即可
(1)如果旧数据库和新创建的数据库在同一台服务器上,直接使用SQL命令即可,例如“ INSERT INTO dxzs_v2_yc_new.total_dxjl ( msisdn, aid, content, msgid, result, recvphone, fssj, uid) select msisdn, aid, content, msgid, result, recvphone, fssj, uid from dxzs_yc_1016.total_dxjl ; ;” 说白了 就是 MYSQL的 insert .....select 复制表数据脚本 (dxzs_v2_yc_new 为新数据库名称 ,total_dxjl表名(可以是新表名)
dxzs_yc_1016 为旧数据库 total_dxjl 为旧表名 )
(2)如果在不同服务器上,建议使用 Navicat for MySQL 工具 ,两个数据库连接配置好了,新数据库是空的 ,直接右键“数据传输”,配置IP地址,选择数据库名称即可
#5
我不是很懂,我只是想把一个vfp数据表中的数据追加到mysql的数据库中,原来的mysql数据库其中一个表有30多万条数据,现在要把vfp表里的数据就加到那个表里。而且我现在碰不到服务器,只能在个人的pc上操作,只知道ip,和服务器的密码,所以只会用query browser连接,我是个白的不能再白的菜鸟,求大神们一定要帮忙啊。
#6
(1)你如果知道服务IP地址,数据库服务的登录账户和密码 ,数据库支持远程连接,可以考虑使用Navicat for MySQL ,你可以再网上下载一个,安装一下,找教程(“数据传输”)
(2)如果数据库服务器支持FTP(上传、下载)和SSH(远程命令),和数据库服务的登录账户和密码,建议先使用mysqldump 命令备份数据库(表),之后再使用FTP下载到本地,之后使用source 命令导入本地数据库即可
(2)如果数据库服务器支持FTP(上传、下载)和SSH(远程命令),和数据库服务的登录账户和密码,建议先使用mysqldump 命令备份数据库(表),之后再使用FTP下载到本地,之后使用source 命令导入本地数据库即可
#7
嗯,我用Navicat for MySQL导入数据之后,日期,数字都没问题但是汉字都变成了乱码是怎么回事?
#8
注意数据库的连接字符集(客户端,服务器,连接过程)
#9
可以选中目标数据 使用右键,数据库属性 查看字符集情况
#10
导出文本文件,然后直接用MYSQL的 load data
#11
我查看数据库的字符集用的是utf-8,而新建链接的时候高级选项卡里面有个“使用MySQL字符集”,点了那个,上面编码那一行就变灰了,是不是应该不要使用Mysql字符集,而用上面那个编码后面的65001(UFT-8)?
#12

好像是这样的,你检查一下原来那数据库的字符集,之后再设置目标数据库,多动手 !
#1
多说一句,最好要用MySQL GUI Tools的
#2
先导出成文本 再导入
#3
能说的具体点吗?
#4
条条大路通罗马,干嘛一定要使用MySQL GUI Tools ?
(1)如果旧数据库和新创建的数据库在同一台服务器上,直接使用SQL命令即可,例如“ INSERT INTO dxzs_v2_yc_new.total_dxjl ( msisdn, aid, content, msgid, result, recvphone, fssj, uid) select msisdn, aid, content, msgid, result, recvphone, fssj, uid from dxzs_yc_1016.total_dxjl ; ;” 说白了 就是 MYSQL的 insert .....select 复制表数据脚本 (dxzs_v2_yc_new 为新数据库名称 ,total_dxjl表名(可以是新表名)
dxzs_yc_1016 为旧数据库 total_dxjl 为旧表名 )
(2)如果在不同服务器上,建议使用 Navicat for MySQL 工具 ,两个数据库连接配置好了,新数据库是空的 ,直接右键“数据传输”,配置IP地址,选择数据库名称即可
(1)如果旧数据库和新创建的数据库在同一台服务器上,直接使用SQL命令即可,例如“ INSERT INTO dxzs_v2_yc_new.total_dxjl ( msisdn, aid, content, msgid, result, recvphone, fssj, uid) select msisdn, aid, content, msgid, result, recvphone, fssj, uid from dxzs_yc_1016.total_dxjl ; ;” 说白了 就是 MYSQL的 insert .....select 复制表数据脚本 (dxzs_v2_yc_new 为新数据库名称 ,total_dxjl表名(可以是新表名)
dxzs_yc_1016 为旧数据库 total_dxjl 为旧表名 )
(2)如果在不同服务器上,建议使用 Navicat for MySQL 工具 ,两个数据库连接配置好了,新数据库是空的 ,直接右键“数据传输”,配置IP地址,选择数据库名称即可
#5
我不是很懂,我只是想把一个vfp数据表中的数据追加到mysql的数据库中,原来的mysql数据库其中一个表有30多万条数据,现在要把vfp表里的数据就加到那个表里。而且我现在碰不到服务器,只能在个人的pc上操作,只知道ip,和服务器的密码,所以只会用query browser连接,我是个白的不能再白的菜鸟,求大神们一定要帮忙啊。
#6
(1)你如果知道服务IP地址,数据库服务的登录账户和密码 ,数据库支持远程连接,可以考虑使用Navicat for MySQL ,你可以再网上下载一个,安装一下,找教程(“数据传输”)
(2)如果数据库服务器支持FTP(上传、下载)和SSH(远程命令),和数据库服务的登录账户和密码,建议先使用mysqldump 命令备份数据库(表),之后再使用FTP下载到本地,之后使用source 命令导入本地数据库即可
(2)如果数据库服务器支持FTP(上传、下载)和SSH(远程命令),和数据库服务的登录账户和密码,建议先使用mysqldump 命令备份数据库(表),之后再使用FTP下载到本地,之后使用source 命令导入本地数据库即可
#7
嗯,我用Navicat for MySQL导入数据之后,日期,数字都没问题但是汉字都变成了乱码是怎么回事?
#8
嗯,我用Navicat for MySQL导入数据之后,日期,数字都没问题但是汉字都变成了乱码是怎么回事?
注意数据库的连接字符集(客户端,服务器,连接过程)
#9
可以选中目标数据 使用右键,数据库属性 查看字符集情况
#10
导出文本文件,然后直接用MYSQL的 load data
#11
可以选中目标数据 使用右键,数据库属性 查看字符集情况
我查看数据库的字符集用的是utf-8,而新建链接的时候高级选项卡里面有个“使用MySQL字符集”,点了那个,上面编码那一行就变灰了,是不是应该不要使用Mysql字符集,而用上面那个编码后面的65001(UFT-8)?
#12
可以选中目标数据 使用右键,数据库属性 查看字符集情况
我查看数据库的字符集用的是utf-8,而新建链接的时候高级选项卡里面有个“使用MySQL字符集”,点了那个,上面编码那一行就变灰了,是不是应该不要使用Mysql字符集,而用上面那个编码后面的65001(UFT-8)?

好像是这样的,你检查一下原来那数据库的字符集,之后再设置目标数据库,多动手 !