多说一句,最好要用MySQL GUI Tools的
解决方案 »
- 如何查询这些带有特殊符号的数据?
- 大数据量的效率问题
- 新手redhat5下安装mysql5请教
- 求一MySql语句
- 求去除多列重复值的sql语句
- mysql update语句导致硬盘空间大量减少!
- 一个老问题,中文写入mysql是乱码,读没问题,请教各位,我用的是连接池!!!
- 在UNIX平台下,用tamcat4连接mysql报错
- msyql同一个数据库中三个数据表内数据合并问题,困扰我啊。。。。。
- Mysql下,批量更新并发操作产生死锁
- 请教一表对多表的查询优化
- 这个是什么错误呢,设置外键时显示ERROR 1022: Can't write; duplicate key in table '#sql-434_2'
(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地址,选择数据库名称即可
好像是这样的,你检查一下原来那数据库的字符集,之后再设置目标数据库,多动手 !