kaj*_*aji 5 mysql backup restore
我已经下载.sql
了我的数据库服务器的文件。它在D:
我的 Windows 机器的驱动器中。
我想在我的这台机器上恢复备份。我用了:
mysql database -u root < backupfile.sql
Run Code Online (Sandbox Code Playgroud)
其中 database 是我在这台机器上的新数据库名称。我的困惑是我backupfile.sql
在D:
驱动器中,因此我猜有错误。
ERROR 1064 <42000>:You have an error in your SQL syntax;Check the manual that corresponds to your MySQL server version for the right syntax to use near 'mysql database -u root < backupfile.sql' at line 1.
Run Code Online (Sandbox Code Playgroud)
你应该像这样登录mysql
C:\> mysql -uroot -p <hit enter>
Enter password:
Run Code Online (Sandbox Code Playgroud)
接下来,选择要将数据加载到的数据库
mysql> CREATE DATABASE IF NOT EXISTS mynewdb;
mysql> USE mynewdb
Run Code Online (Sandbox Code Playgroud)
然后,运行脚本
mysql> source D:\backup\backup.sql
Run Code Online (Sandbox Code Playgroud)
试一试 !!!
归档时间: |
|
查看次数: |
15651 次 |
最近记录: |