gpt4 book ai didi

mysql - 恢复 MySQL 数据库

转载 作者:IT老高 更新时间:2023-10-29 00:14:09 25 4
gpt4 key购买 nike

我使用名为 library 的数据库的 mysqldump 实用程序创建了一个名为 ab.sql 的文件。它工作得很好。现在我正在尝试使用 mysqlimport 恢复它。我的数据库已经存在。但我想覆盖它。我在用命令

mysqlimport -uroot -p**** library D:/ab.sql

在命令行中,但它给出了一个错误提示,

mysqlimport: Error: 1146, Table 'library.ab' doesn't exist, when using table: ab

急需帮助。

最佳答案

mysqlimport 将文本文件中的行读入数据库。 mysqldump 输出一个包含 SQL 语句的文件,而不是简单的行。您可以使用以下命令运行这些 SQL 语句:

mysql -u root < D:/ab.sql

根据您的 mysqldump 选项,这可能会删除数据库中的现有数据。如果您不确定,我会用 grep 搜索“drop”和“delete”以确保它看起来正常。

关于mysql - 恢复 MySQL 数据库,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/5186675/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com