其实我也很困惑。在恢复mysql备份时,我们一般都会使用这个命令。
mysql -u 用户名 -p 密码数据库名 我刚刚尝试了“mysql databasename < backup.sql”,这似乎也有效。所以我的困惑是,为什么我们要添加用户名/通行证以及使用/不使用它的好处/坏处是什么?
最佳答案
如果您的 MySQL 没有空白用户和空白密码,那么您无法导入数据库。 默认情况下 - Mysql 安装附带空白用户名和密码,在这种情况下,您可以仅在没有用户名和密码的情况下恢复数据库。
但是,如果您安全安装了 mysql,则意味着删除了 bkank 用户,而不是您需要传递特权用户名和密码来恢复数据库。
关于mysql - 在没有用户的情况下恢复mysql备份,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/31342125/