这是正确的吗?
mysql -uroot -ppassword mydb < myfile.sql.gz
Run Code Online (Sandbox Code Playgroud)
Art*_*yom 69
不,不是.正确的方法是
zcat myfile.sql.gz | mysql -u root -ppassword mydb
Run Code Online (Sandbox Code Playgroud)
注意-p,password如果使用-p语法之间没有空格,请参阅http://dev.mysql.com/doc/refman/5.5/en/mysql-command-options.html#option_mysql_password
Alo*_*ain 13
使用以下命令:
gunzip < databasefile.sql.gz | mysql -u root -p dbname
Run Code Online (Sandbox Code Playgroud)
password直接在终端中使用,无需使用它,如下所示zcat YOUR_FILE.sql.gz | mysql -u YOUR_DB_USERNAME -p YOUR_DATABASE_NAME
Run Code Online (Sandbox Code Playgroud)
小智 8
直接、清晰:
gunzip -c myfile.sql.gz | mysql -uroot -ppassword mydb
gunzip 的 -c 选项写入标准输出,保留原始文件
注意:您不应将密码直接放在命令中。最好只提供 -p 而不是以交互方式输入密码。
| 归档时间: |
|
| 查看次数: |
32496 次 |
| 最近记录: |