我正在尝试通过putty
导入sql文件下面是我的DB细节 dbname - 测试, 密码 - test123, username -utest,
我尝试了下面的代码
mysql -u utest -p test123 test< /home/path/public_html/file.sql
当我运行此命令时,我看到了一条错误消息
ERROR 1064 (42000): You have an error in your SQL syntax; check the manual that corresponds to your MySQL server version for the right syntax to use near 'mysql -u utest -p test123 test < file' at line 1
请建议如何导入sql文件
感谢Sanjib
答案 0 :(得分:3)
试试这个
mysql -utest -ptest123 test < /home/path/public_html/file.sql
并确保从控制台运行此命令而不是在mysql
中如果你在mysql提示符中,那么就像它会像这样
mysql> use test;
mysql> source /home/path/public_html/file.sql;
OR
mysql>SET autocommit=0; source /home/path/public_html/file.sql; COMMIT;
答案 1 :(得分:2)
您应该在mysql工具之外的控制台中运行此命令。