建议你这样做,
如 data1 与 data2 两库结构完全一样的话,进入MYSQL的bin路径下面,用命方式连上MYSQL,能过如下命令来做,做法如下,
1. 建立空库data2,如果有则先删掉再重建
mysql\bin>mysql -uroot -p123456
mysql> drop database data2;
mysql> create database data2;
mysql> exit;
2. 导出data1并导入到data2库里面
mysql\bin>mysqldump -uroot -p123456 data1 --opt | mysql data2 -uroot -p123456
提示数据库已存在.
用phpmyadmin导出的嘛?
导出时在Add IF NOT EXISTS前打勾.
这样就不会有这问题了~~ 不过你导入的数据与原来的表,如果主键重复的话也是会报错的.. 可能要手动更改.
那报错就是说:你的新库上已经有这个数据库名了。你画蛇添足了,把新库上的和原来库名字一样的库删掉你再导入就可以了。
可以用PHPMYADMIN 点导出 然后再导入新数据苦苦
参考答案 我担心你按下快门时,我刚好闭上眼睛。