0

我在 Centos Linux 服务器上执行这个命令:

mysql -u root -p mydatabase < dump.sql

我输入密码。似乎一切都很好,因为我绝对没有收到任何错误,也没有发生任何事情的消息。但遗憾的是,该文件未导入!

以不同的方式尝试: - 将 sql 文件放在另一个位置。- 先创建数据库,然后再创建数据库。- 避免 dbname - 在 /etc/my.cnf 中添加 max_allowed_pa​​cket=800M(因为文件是 490mb) - 重新启动 Mysql。但无事可做。没有错误,没有导入。我被困住了,而且很恐慌。该怎么办??

4

1 回答 1

1

如果您已经创建了数据库,请使用以下步骤从 .sql 文件导入数据

要使用的数据库:

 use DataBaseName;

给出源文件路径

source /path/to/dump.sql;

希望这会有所帮助

于 2013-07-19T21:23:08.787 回答