mysql教程:使用SELECT INTO进行备份
使用SELECT INTO进行备份
使用SELECT INTO进行备份与MYSQLDUMP很相似,同样是把数据库备份到一个指定的文件中。其结果文件只能被建立在MySQL服务器上,而不是任何其他主机。SELECT INTO语句的语法格式如下:
Select … into outfile 'path_and_filename' ;
示例:
使用SELECT INTO语句查询数据库“mr_mysql”中的“mr_gly”表,把该表备份到“D:\\gly.txt”目录下,文件的名称是“gly.txt”。
mysql> use mr_mysql
Database changed
mysql> select * from mr_gly into outfile "D:\\gly.txt";
Query OK, 5 rows affected (0.00 sec)
下面的这些参数是SELECT INTO语句的非默认参数。
[fields
[terminated by '\t' ] //设置输出文件以什么作为分界标识
[enclosed by '' ] //指定的字符包围了所有的域
[[optionally] enclosed by '' ] //指定只有字符域被包括
[escaped by '\\'] ]
[lines terminated by '\n' ] //设置长行的中断被什么字符代替
下面是应用了SELECT INTO语句非默认参数的几个示例。
示例:
在每个域之间,默认的制表符被字符“|”代替。
mysql> use tpsc
Database changed
mysql> select * from jtsr into outfile "D:\\user1.txt" fields terminated by '|' ;
Query OK, 5 rows affected (0.00 sec)
示例:
Enclosed关键字用指定的字符“双引号”包围了所有的域。
mysql> select * from jtsr into outfile "D:\\user2.txt" fields terminated by '|' enclosed by '"';
Query OK, 5 rows affected (0.02 sec)
示例:
Optionally关键字的使用,导致了只有字符域被双引号包括。
mysql> select * from jtsr into outfile "D:\\user3.txt" fields terminated by '|' optionally enclosed by '"' ;
Query OK, 5 rows affected (0.02 sec)
示例:
lines terminated的使用,使每行之间的中断被字符“\n”代替。
mysql> select * from jtsr into outfile "D:\\user4.txt" fields terminated by '|' lines terminated by '\n' ;
Query OK, 5 rows affected (0.02 sec)
示例:
综合使用这些参数。
mysql> select * from jtsr into outfile "D:\\user5.txt" fields terminated by '|' optionally enclosed
by '"' lines terminated by '\n' ;
Query OK, 5 rows affected (0.02 sec)
示例:
使用SELECT语句中的条件进行备份。
mysql> select * from jtsr where id>3 into outfile "D:\\user6.txt" fields terminated by '|' optionall
y enclosed by '"' lines terminated by '\n' ;
Query OK, 2 rows affected (0.01 sec)
注意:在使用SELECT INTO语句时,为备份的文件命名时切忌不要重写已存在的文件;在编写文件输出的位置时不要忘记使用换码符“\”。
以上就是mysql教程:使用SELECT INTO进行备份的内容,更多相关文章请关注PHP中文网(www.php.cn)!

热AI工具

Undresser.AI Undress
人工智能驱动的应用程序,用于创建逼真的裸体照片

AI Clothes Remover
用于从照片中去除衣服的在线人工智能工具。

Undress AI Tool
免费脱衣服图片

Clothoff.io
AI脱衣机

AI Hentai Generator
免费生成ai无尽的。

热门文章

热工具

记事本++7.3.1
好用且免费的代码编辑器

SublimeText3汉化版
中文版,非常好用

禅工作室 13.0.1
功能强大的PHP集成开发环境

Dreamweaver CS6
视觉化网页开发工具

SublimeText3 Mac版
神级代码编辑软件(SublimeText3)

谷歌浏览器扩展程序如何备份?对于大多数谷歌浏览器用户来说,日常使用时都会安装或多或少的插件,插件的存在可以提升我们的使用体验。当我们重装系统或浏览器时,这些插件却无法保留,重新下载安装又比较麻烦,那么有没有办法备份当前已安装的插件呢?下面就为大家带来操作方法。备份chrome插件的教程方法首先打开谷歌浏览器,点击右上角的菜单,选择更多工具——扩展程序。点击扩展程序页面上方的打包扩展程序。在C:UsersAdministratorAppDataLocalGoogleChromeUserDataDe

如果您希望在Windows11的文件资源管理器中隐藏“开始备份”选项,以下是您可以采取的方法。有多种途径可用于在文件资源管理器中禁用或隐藏启动备份选项,我们将简要列出一些方法,帮助您快速完成这项任务。在开始之前,您需要了解这个选项与OneDrive密切相关。一旦您打开某个库文件夹(比如Document、Pictures、Music等),它会立即显示在文件资源管理器的路径中。如何在Windows11的文件资源管理器中删除启动备份要在Windows11的文件资源管理器中删除启动备份,请按照以下方法操

标题:hosts文件删除后如何恢复摘要:hosts文件是操作系统中非常重要的一个文件,用于将域名映射到IP地址。如果不小心将hosts文件删除了,可能会导致上网无法访问特定网站或者其他网络问题。本文将介绍如何在Windows和Mac操作系统中恢复被误删的hosts文件。正文:一、Windows操作系统中恢复hosts文件Windows操作系统中的hosts文

近期有很多小伙伴咨询小编ghost怎么备份系统,接下来就让我们一起学习一下ghost备份系统的方法教程,希望可以帮助到大家。1、运行Ghost后,单击“OK”,如图所示。2、依次单击“Local”→“Partition”→“ToImage”(意为:本地→分区→到镜像文件),如图所示。3、出现选择本地硬盘窗口,单击要备份的分区所在硬盘,再单击“OK”,如图所示。4、出现选择源分区窗口(源分区就是你要备份的那个分区),单击系统所在的分区(通常为1区,一定要弄准),再单击“OK”,如图所示。5、此时弹

在PHP中备份和还原MySQL数据库可通过以下步骤实现:备份数据库:使用mysqldump命令转储数据库为SQL文件。还原数据库:使用mysql命令从SQL文件还原数据库。

WindowsServerBackup是WindowsServer操作系统自带的一个功能,旨在帮助用户保护重要数据和系统配置,并为中小型和企业级企业提供完整的备份和恢复解决方案。只有运行Server2022及更高版本的用户才能使用这一功能。在本文中,我们将介绍如何安装、卸载或重置WindowsServerBackup。如何重置Windows服务器备份如果您的服务器备份遇到问题,备份所需时间过长,或无法访问已存储的文件,那么您可以考虑重新设置WindowsServer备份设置。要重置Windows

如何在麒麟操作系统上进行系统备份和恢复?麒麟操作系统是中国自主研发的开源操作系统,广泛应用于各种场景中。在使用麒麟操作系统时,系统备份和恢复是非常重要的一项任务。备份系统可以防止因故障或误操作导致数据丢失,而系统恢复则可以在系统崩溃时快速恢复正常功能。本文将详细介绍如何在麒麟操作系统上进行系统备份和恢复,并附上相关代码示例。备份系统为了备份整个系统,我们可以

GitLab是一个开源的代码托管平台,提供了丰富的功能,包括代码库备份和恢复。代码库备份是确保代码安全的重要步骤之一,它可以帮助我们在发生意外情况时恢复数据。本文将介绍GitLab的代码库备份和恢复功能,并提供相应的实施步骤和代码示例。GitLab的代码库备份功能GitLab提供了两种类型的备份:增量备份和全量备份。增量备份:增量备份是指只备份最新更改的数据
