我是 mysql 的新手。我有一个需要导入的 .sql 文件,所以我在网上搜索并得到了以下命令。它工作得很好。
C:\Program Files\MySQL\MySQL Server 5.6\bin>mysql -u root -p test3 < test3.sql
但是当我说从 mysql 命令行客户端使用 test3 时,它给了我这个错误:
ERROR 1049 (42000): Unknown database 'test3'
我是不是漏掉了一些步骤?
最佳答案
数据库需要存在,并使用-D从命令行调用
所以在 MySQL 中尝试;
mysql> create database test3;
然后返回命令提示符,尝试;
C:\Program Files\MySQL\MySQL Server 5.6\bin>mysql -u root -p -D test3 < test3.sql
关于database - mysql导入数据库,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/18841654/