(1)你如果知道服务IP地址,数据库服务的登录账户和密码 ,数据库支持远程连接,可以考虑使用Navicat for MySQL ,你可以再网上下载一个,安装一下,找教程(“数据传输”)(2)如果数据库服务器支持FTP(上传、下载)和SSH(远程命令),和数据库服务的登录账户和密码,建议先使用mysqldump 命令备份数据库(表),之后再使用FTP下载到本地,之后使用source 命令导入本地数据库即可
嗯,我用Navicat for MySQL导入数据之后,日期,数字都没问题但是汉字都变成了乱码是怎么回事?
(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地址,选择数据库名称即可
好像是这样的,你检查一下原来那数据库的字符集,之后再设置目标数据库,多动手 !