西米噜噜 发表于 2023-9-14 11:57:36

恢复MySQL数据库

我已经使用名为library的数据库的mysqldump实用程序创建了一个名为ab.sql的文件。工作正常。现在,我正在尝试使用mysqlimport还原它。我的数据库已经存在。但我想重写它。我正在使用命令
mysqlimport -uroot -p**** library D:/ab.sql
在命令行中,但显示错误消息,

mysqlimport:错误:1146,使用表:ab时,表’library.ab’不存在

迫切需要帮助。
               
解决方案:
               


                mysqlimport将文本文件中的行读入数据库。mysqldump输出一个充满SQL语句的文件,而不是简单的行。您可以使用以下命令运行这些SQL语句:
mysql -u root 根据您的mysqldump选项,这可能会删除数据库中的现有数据。如果您不确定,我会为“ drop”和“ delete”设置grep以确保它看起来还可以。
页: [1]
查看完整版本: 恢复MySQL数据库