我有一个简单的bash脚本来导入数据库
mysql -umyuser -p"mypassword" << EOF
use mydb;
source mydbfile.sql;
EOF
exit;
当我执行它时,我收到此错误:
ERROR 1005 (HY000) at line 2711 in file: 'ubit.sql': Can't create table 'mydb.newclients' (errno: 121)
但是当我做mysql -umyuser -p"mypassword"
时,(从现在起的mysql提示符中)使用mydb;然后源mydbfile.sql;一切都很好!
我的问题在哪里?
谢谢!