Iai*_*son 3 mysql command-line
我正在尝试备份我的数据库并不断收到错误:
ERROR 1064 (42000):您的 SQL 语法有错误;检查与您的 MySQL 服务器版本相对应的手册,了解在第 1 行“$ mysqldump -u root -p chandlers > backup_db.sql”附近使用的正确语法
我正在使用以下命令启动备份:
$ mysqldump -h localhost -u root -p chandlers > backup_db.sql
Run Code Online (Sandbox Code Playgroud)
编辑>>>> 这是我连接到数据库的方式,这是我设置的打开命令行的快捷方式:
C:\server2go\server2go\server\mysql\bin\mysql.exe -h localhost -P 7188 -u root
Run Code Online (Sandbox Code Playgroud)
这工作正常并且连接,我尝试创建另一个这样的>>
C:\server2go\server2go\server\mysql\bin\mysqldump.exe $ mysqldump -h localhost -P 7188 -u root -pchandlers > backup_db.sql
Run Code Online (Sandbox Code Playgroud)
但我现在收到访问被拒绝错误。
您可以使用mysqldump来备份mysql数据库。
下面是在命令行中备份 mysql 数据库的脚本示例:-
$ mysqldump -h localhost -u username -p database_name > backup_db.sql
Run Code Online (Sandbox Code Playgroud)
如果您的 mysql 数据库非常大,您可能需要压缩 sql 文件。只需使用下面的 mysql 备份命令并将输出通过管道传输到 gzip,然后您将获得 gzip 文件形式的输出。
$ mysqldump -u username -h localhost -p database_name | gzip -9 > backup_db.sql.gz
Run Code Online (Sandbox Code Playgroud)
如果您想提取 .gz 文件,请使用以下命令:-
$ gunzip backup_db.sql.gz
Run Code Online (Sandbox Code Playgroud)
归档时间: |
|
查看次数: |
8173 次 |
最近记录: |