MySQL数据库怎么备份

  介绍

小编给大家分享一下MySQL数据库怎么备份,相信大部分人都还不怎么了解,因此分享这篇文章给大家参考一下,希望大家阅读完这篇文章后大有收获、下面让我们一起去了解一下吧!

导出表数据到一个文本文件的最简单方法是使用<代码>选择……到输出文件语句直接将导出查询结果导出到服务器主机上的文件。

<强>使用选择……到输出文件语句导出数据

语句的语法结合了常规的<代码> SELECT INTO 与<代码>输出文件文件名> 加载数据是一样的,所以下面的语句导出tutorials_tbl表到C: \教程。txt并使用制表符分隔,换行结尾的文件:

mysql>, SELECT  *,得到tutorials_tbl    ,,,,,INTO  OUTFILE  & # 39; C: \ tutorials.txt& # 39;;

可以利用选项来说明如何引号和分隔列,更改记录输出格式。使用<代码> CRLF> tutorial_tbl 为<代码> CSV 格式表格,使用以下语句:

mysql>, SELECT  *,得到passwd  INTO  OUTFILE  & # 39; C: \ tutorials.txt& # 39;   ,,,,,FIELDS  TERMINATED  BY  & # 39; & # 39;, ENCLOSED  BY  & # 39;“& # 39;   ,,,,,LINES  TERMINATED  BY  & # 39; \ r \ n # 39;;

<代码>选择……到输出文件具有以下属性:

<李>

  输出的文件是直接由MySQL <代码> 服务器创建的,因此,文件名应指明想要的文件名,它会被写到服务器主机上。还有就是语句类似于没有当地<代码> 版本的<代码> 加载数据的本地版本。

<李>

必须有MySQL的<代码>文件权限来执行<代码>选择……语句。

<李>

输出文件必须还不存在。这防止<代码> MySQL>

<李>

应该有服务器主机或某种方式来检索该主机上登录帐户的文件。否则,<代码>选择……到输出文件>

<李>

在<代码> UNIX 下,文件创建所有人都是可读的,由<代码> MySQL服务器>

<>强导出表作为原始数据

<代码>,mysqldump 程序用于复制或备份表和数据库。它可以写入表输出作为一个原始数据文件,或为一组重新创建表中的<代码> 插入语句的记录。

  转储一个表作为一个数据文件,必须指定一个——<代码>标签选项> MySQL服务器>

  例如,从<代码>数据库测试> tutorials_tbl表> C: \ tmp目录> ,美元mysqldump  -u  root  -p ——no-create-info  \   ,,,,,,,,,,,,标签=c: \ tmp  TEST  tutorials_tbl   password  * * * * * *

以上是“MySQL数据库怎么备份”这篇文章的所有内容,感谢各位的阅读!相信大家都有了一定的了解,希望分享的内容对大家有所帮助,如果还想学习更多知识,欢迎关注行业资讯频道!

MySQL数据库怎么备份