MySQL控制台内的MySQL转储
在MySQL控制台中是否有可以进行MySQL转储的SQL命令 我尝试了mysqldump,但它不起作用MySQL控制台内的MySQL转储,mysql,Mysql,在MySQL控制台中是否有可以进行MySQL转储的SQL命令 我尝试了mysqldump,但它不起作用 我正在尝试输出到SQL文件。您不能在MySQL控制台中运行mysqldump,因为mysqldump是一个与MySQL控制台类似的外部命令 退出控制台并使用mysqldump命令,如下所示: mysqldump-u username-p-h主机名(或ip地址)databasename>sqlfilename 它将询问密码 有关mysqldump的更多详细信息,请访问use\: \! mysql
我正在尝试输出到SQL文件。您不能在MySQL控制台中运行mysqldump,因为mysqldump是一个与MySQL控制台类似的外部命令 退出控制台并使用mysqldump命令,如下所示: mysqldump-u username-p-h主机名(或ip地址)databasename>sqlfilename 它将询问密码 有关mysqldump的更多详细信息,请访问use
\代码>:
\! mysqldump -u username -p database > database_dump.sql
使用:
mysqldump-u用户名-p数据库
- 数据库:数据库的名称
- 用户名:dbuser
您为什么想要这个?输出到sql文件有什么问题?注意:这只在直接在MySQL控制台中运行时有效,而不会通过sql语句“system命令仅在Unix中工作”。另外,请注意,这可能在其他MySQL命令行客户端中不起作用。例如,这在mycli中不起作用。