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/source.sql > H:/work/target.txt

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

参考:官方文档中的 3.5. Using mysql in Batch Mode

http://dev.mysql.com/doc/refman/5.6/en/batch-mode.html

以上就是小编为大家带来的mysql命令行中执行sql的几种方式总结全部内容了,希望大家多多支持易采站长站~

您可能感兴趣的文章:Shell脚本中执行sql语句操作mysql的5种方法教你如何在MySQL命令行中使用SQL语句的规则Mysql命令行导入sql数据mysql批量执行sql文件的方法

mysql命令行执行复杂sql_mysql命令行中执行sql的几种方式总结相关推荐

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

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

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

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

  3. sh执行文件 参数传递_详解shell中脚本参数传递的两种方式

    方式一:$0,$1,$2.. 采用$0,$1,$2..等方式获取脚本命令行传入的参数,值得注意的是,$0获取到的是脚本路径以及脚本名,后面按顺序获取参数,当参数超过10个时(包括10个),需要使用${ ...

  4. 知识分享之Golang——使用gorm时进行执行自定义SQL的几种方式

    知识分享之Golang--使用gorm时进行执行自定义SQL的几种方式 背景 知识分享之Golang篇是我在日常使用Golang时学习到的各种各样的知识的记录,将其整理出来以文章的形式分享给大家,来进 ...

  5. 如何在本机执行 pyscript (在网页中执行python)

    如何在本机执行 pyscript (在网页中执行python) pyscript可以让使用者在 H5 的网页中执行 python 的语法,目前只是alpha版本,如果透过官方网站执行,速度会很慢,还有 ...

  6. python函数执行shell_6方法,python中执行shell命令

    原创文章, 禁止转载 Python经常被称作"胶水语言",因为它能够轻易地操作其他程序,轻易地包装使用其他语言编写的库.今天我们就讲解其中的一个方面,用Python调用Shell命 ...

  7. 批处理脚本手动双击可以执行,但计划任务中执行失败

    问题现象: 使用批处理脚本从linux端(samba server) 备份一些数据,设置计划任务每天凌晨两点定时备份. 1).windows系统中映射共享文件夹为S:盘,需要输入共享用户名和密码 2) ...

  8. MySQL教程(二)—— 关于在ACCESS中使用SQL语句

    1  正常步骤 打开数据库 (出现表选项,添加也行,不添加也行) (写好语句后,点击运行) 2  快捷键方式 Alt+C 点击'q'后点击'd' 转载于:https://www.cnblogs.com ...

  9. 在MySQL中创建视图的X种方式

    在本教程中,您将学习如何使用CREATE VIEW语句在MySQL中创建视图. CREATE VIEW语句简介 要在MySQL中创建新视图,请使用CREATE VIEW语句. 在MySQL中创建视图的 ...

最新文章

  1. php敏感字符串过滤_PHP实现的敏感词过滤方法示例
  2. SAP中负号前置的函数:CLOI_PUT_SIGN_IN_FRONT
  3. 蚂蚁金服共享智能技术实践:如何降低数据共享的难度?
  4. Hybris Commerce里的持久层
  5. 构建器模式:适用于代码,适用于测试
  6. 谈谈写程序与学英语(转载)
  7. oracle用hints调优,oracle hints的那点事
  8. 一文详解Python正则表达(3.X版本)
  9. 奇怪,为什么在主页上面只列出最近的随笔,而文章呢?
  10. 《数据结构与抽象:Java语言描述(原书第4版)》一第2章
  11. eova利用js默认初始查询值查询
  12. mongoDB 注册成开启自启动项
  13. day01在线教育行业介绍(01)
  14. Python自动化脚本:清空回收站的内容
  15. debugger在js中是什么
  16. 洛谷——P1617 爱与愁的一千个伤心的理由
  17. HEVC帧间预测流程梳理
  18. [通用指导]Lenovo IdeaPad U330/U430/U530clover驱动完善
  19. lisp 改图元字体式样_GitHub - OnRoadZy/ChangeFontStyle: AutoLisp实现通过在图中选择文字对图形字体进行更改。...
  20. 使用Tableau连接Hive数据库

热门文章

  1. Zipkin-1.19.0学习系列1:java范例
  2. 【linux】学习2
  3. 智能音箱 之 平台方案简介
  4. HALCON示例程序particle.hdev测量小圆部分
  5. java实验指导书(实验四)答案_java程序设计实验指导书答案
  6. mysql存储过程_Mysql存储过程
  7. 为什么只看重结果_猫很现实?猫只是看重结果
  8. (56)zabbix Screens视图配置
  9. RabbitMQ(2) 一般介绍
  10. 【转】sql表及字段命名规范