本文主要向大家介绍了MySQL数据库之mysql命令行中执行sql的几种方式总结 ,通过具体的内容向大家展现,希望对大家学习MySQL数据库有所帮助。

1.直接输入sql执行

MySQL> select now();

+---------------------+

| now() |

+---------------------+

| 2013-09-18 13:55:45 |

+---------------------+

1 row in set (0.00 sec)

2.执行编写好的sql脚本

mysql> source H:/1.sql

+---------------------+

| now() |

+---------------------+

| 2013-09-18 13:54:04 |

+---------------------+

1 row in set (0.00 sec)

3.select ...into outfile 方式执行sql

mysql> select now() into outfile 'h:/data/2.sql';

Query OK, 1 row affected (0.00 sec)

4.使用mysql命令执行

H:>mysql -uaHmin -p -e "select now()"

Enter passworH: ****

+---------------------+

| now() |

+---------------------+

| 2013-09-18 13:57:09 |

+---------------------+

5.mysql命令执行sql,并将查询结果保存到文本中

a)执行简单sql

mysql -uaHmin -proot test -e "select now()" -N >H:/work/target1.txt

如果sql很长,这种方式就不是很适合了。

b)执行复杂sql

可以将复杂的sql事先编辑好,存放到文本中在执行。

H:> mysql -uroot -pmypwH -h127.0.0.1 -p3306 test  H:/work/target.txt

将最后一种执行方式加上操作系统的定时任务,就可以在mysql中实现定时执行sql,并保存执行结果的目的了。

本文由职坐标整理并发布,希望对同学们学习MySQL有所帮助,更多内容请关注职坐标数据库MySQL数据库频道!

mysql的调用有哪三种方式_MySQL数据库之mysql命令行中执行sql的几种方式总结相关推荐

  1. mysql 执行cmd,mysql命令行中执行sql的几种方式总结

    1.直接输入sql执行 MySQL> select now(); +---------------------+ | now() | +---------------------+ | 2013 ...

  2. mysql命令行执行复杂sql_mysql命令行中执行sql的几种方式总结

    1.直接输入sql执行 MySQL> select now(); +---------------------+ | now() | +---------------------+ | 2013 ...

  3. 在mysql命令行下执行sql文件

    ***********在mysql命令行下执行sql文件*********** C:\Windows\system32>cd E:\MySQL\mysql-5.7.16-winx64\bin / ...

  4. mysql 命令行 换行_在MySQL命令行中使用SQL语句的规则

    规则1: SQL语句必须以分号(;)或者(\G)结束 分号(;)是SQL语句的结束标志.如果遗忘了分号,而直接按下回车键时,在MySQL客户端上将显示如下 mySQL> SELECT * FRO ...

  5. mysql二进制方式_MySQL数据库之MySql二进制连接方式详解

    本文主要向大家介绍了MySQL数据库之MySql二进制连接方式详解 ,通过具体的内容向大家展现,希望对大家学习MySQL数据库有所帮助. 使用mysql二进制方式连接 您可以使用MySQL二进制方式进 ...

  6. MySQL命令行下执行.sql脚本详解

    本文主要介绍一个在MySQL命令行下执行脚本文件的例子,通过这个例子让我们来了解一下在命令行下MySQL是怎样执行脚本的吧.现在我们开始介绍这一过程. 1.首先编写sql脚本,保存为的:book.sq ...

  7. mysql 命令行批量sql_命令行中执行批量SQL的方法

    基础信息介绍 测试库:test: 测试表:user: user表定义: CREATE TABLE `user` ( `id` int(11) NOT NULL AUTO_INCREMENT, `nam ...

  8. MySQL 命令行下执行.sql脚本

    1.首先编写sql脚本,保存为的:book.sql,内容如下:  1use test;  2create table book   3(   4tisbn varchar(20) primary ke ...

  9. python 命令-Python中执行系统命令的四种方法

    一.os.system方法 在子终端运行系统命令,可以获取命令执行后的返回信息以及执行返回的状态.执行后返回两行结果,第一行是结果, 第二行是执行状态信息,如果命令成功执行,这条语句返回0,否则返回1 ...

最新文章

  1. Space X的火箭上天,Tesla的业绩落地
  2. PyTorch训练加速17种技巧
  3. openstack-dbs
  4. JAVAC 命令详解 -d表示目录
  5. lovely desktop
  6. (MS SQL)如何实现相关文章功能(多关键字匹配)
  7. Android内存泄露总结
  8. vue xlsx 导入导出_只需三步vue实现excel文件数据提取并存为json数据
  9. express不是内部或外部命令,也不是可运行的程序
  10. 基于Boost::beast模块的同步HTTP客户端
  11. 2017年第八届蓝桥杯C/C++ C组国赛 —— 第四题:小数第n位
  12. AFNetworking 4.x高版本上传图片,后端采用springBoot测试
  13. 无内鬼,来点ICML/ACL审稿人笑话
  14. python pandas教程百家号_Pandas 常见的基本方法
  15. vscode 常用配置
  16. Web工程师必备的可视化工具
  17. GCC G++ C C++的区别
  18. cxf超时设置不起效_jmeter集合点设置(十三)
  19. 风控中英文术语手册(银行_消费金融信贷业务)_v3
  20. java注册机软件_myeclipse 8.5 注册机

热门文章

  1. sql server 查看对象最后修改时间
  2. BZOJ 1923: [Sdoi2010]外星千足虫
  3. 软件框架设计的艺术----读书总结
  4. 如何快速的给你的项目添加icon图标
  5. linux下的重要服务dns
  6. 大学毕业没有实习经历_我是如何在大学毕业后没有实习的情况下获得第一份开发人员工作的...
  7. javascript函数式_JavaScript中的函数式编程—结合实际示例(第1部分)
  8. Hadoop集群搭建(二:集群主机间免密登录配置)
  9. Spring servlet
  10. linux 端口 流量统计,Linux下如何对端口流量进行统计