• linkedu视频
  • 平面设计
  • 电脑入门
  • 操作系统
  • 办公应用
  • 电脑硬件
  • 动画设计
  • 3D设计
  • 网页设计
  • CAD设计
  • 影音处理
  • 数据库
  • 程序设计
  • 认证考试
  • 信息管理
  • 信息安全
菜单
linkedu.com
  • 网页制作
  • 数据库
  • 程序设计
  • 操作系统
  • CMS教程
  • 游戏攻略
  • 脚本语言
  • 平面设计
  • 软件教程
  • 网络安全
  • 电脑知识
  • 服务器
  • 视频教程
  • MsSql
  • Mysql
  • oracle
  • MariaDB
  • DB2
  • SQLite
  • PostgreSQL
  • MongoDB
  • Redis
  • Access
  • 数据库其它
  • sybase
  • HBase
您的位置:首页 > 数据库 >Mysql > mysql教程:使用SELECT INTO进行备份

mysql教程:使用SELECT INTO进行备份

作者:匿名 字体:[增加 减小] 来源:互联网 时间:2018-12-05

匿名通过本文主要向大家介绍了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进行备份的内容,更多相关文章请关注微课江湖()!

分享到:QQ空间新浪微博腾讯微博微信百度贴吧QQ好友复制网址打印

您可能想查找下面的文章:

  • MySQL SELECT同时UPDATE同一张表问题发生及解决
  • SELECT INTO 和 INSERT INTO SELECT 两种表复制语句简单介绍
  • mysql SELECT语句去除某个字段的重复信息
  • mysql教程:使用SELECT INTO进行备份
  • 用SELECT... INTO OUTFILE语句导出MySQL数据的教程
  • mysql select语句操作实例
  • Mysql select语句设置默认值的方法
  • mysql SELECT FOR UPDATE语句使用示例

相关文章

  • 2017-05-11mysql判断字段是否存在的方法
  • 2018-12-05WDCP上如果修改MYSQL密码
  • 2018-12-05sql分类汇总及Select的自增长脚本
  • 2018-12-05Mysql数据库服务器安装与配置教程
  • 2017-05-11MySQL的id关联和索引使用的实际优化案例
  • 2017-05-11集群运维自动化工具ansible使用playbook安装mysql
  • 2018-12-05Access使用宏控制程序
  • 2018-12-05关于数据库中table与schema的区别详解
  • 2018-12-05sql_查询每个tid当前的状态:即类别最新发表的那条记录
  • 2018-12-05使用MySQL命令行修改密码

文章分类

  • MsSql
  • Mysql
  • oracle
  • MariaDB
  • DB2
  • SQLite
  • PostgreSQL
  • MongoDB
  • Redis
  • Access
  • 数据库其它
  • sybase
  • HBase

最近更新的内容

    • MSSQL2005 INSERT,UPDATE,DELETE 之OUTPUT子句使用实例
    • 查找MySQL线程中死锁的ID的方法
    • 快速增加MYSQL数据库连接数负载能力的方法分享
    • 关于SSE的10篇文章推荐
    • Mysql 主从数据库同步(centos篇)
    • 详解oracle中存储函数与存储过程
    • mysql下优化表和修复表命令使用说明(REPAIR TABLE和OPTIMIZE TAB
    • SQL小技巧 又快又简单的得到你的数据库每个表的记录数
    • mysql SKIP-NAME-RESOLVE 错误的使用时机造成用户权限
    • 由于文件权限问题导致SQL Server 2008 无法正常启动解决

关于我们 - 联系我们 - 免责声明 - 网站地图

©2020-2025 All Rights Reserved. linkedu.com 版权所有