mysql执行系统命令_mysql 命令行执行 sql
1.直接输入sql执行
MySQL> select now();
+---------------------+
| now() |
+---------------------+
| 2013-09-18 13:55:45 |
+---------------------+
1 row in set (0.00 sec)
2.执行编写好的sql脚本
mysql> source /home/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 '/home/2.sql';
Query OK, 1 row affected (0.00 sec)
4.使用mysql命令执行
H:\>mysql -uroot -ppassword -e "select now()"
Enter passworH: ****
+---------------------+
| now() |
+---------------------+
| 2013-09-18 13:57:09 |
+---------------------+
5.mysql命令执行sql,并将查询结果保存到文本中
a)执行简单sql
mysql -uroot -ppassword test -e "select now()" -N >result.txt
如果sql很长,这种方式就不是很适合了。
b)执行复杂sql
可以将复杂的sql事先编辑好,存放到文本中在执行。
H:\> mysql -uroot -ppassword -h127.0.0.1 -p3306 test < /home/source.sql > /home/result.txt
将最后一种执行方式加上操作系统的定时任务,就可以在mysql中实现定时执行sql,并保存执行结果的目的了。
参考:官方文档中的 3.5. Using mysql in Batch Mode
https://dev.mysql.com/doc/refman/5.6/en/batch-mode.html
mysql执行系统命令_mysql 命令行执行 sql相关推荐
- mysql影子拷贝_Mysql命令行导入sql
phpmyadmin 导出 utf-8 的 insert 模式的 abc.sql ftp abc.sql 到服务器 ssh 到服务器 mysql -u abc -p use KKK(数据库名,如果没有 ...
- mysql 命令行执行存储过程_mysql 命令行执行存储过程
{"moduleinfo":{"card_count":[{"count_phone":1,"count":1}],&q ...
- 终端执行php,PHP命令行执行PHP脚本的注意事项总结
文章来给各位同学介绍在PHP命令行执行PHP脚本的注意事项总结,如果你不注意这些东西,很可能服务器安全就出问题哦. 如果你使用的wamp集成安装环境的话,那么你php的配置是在D:/wamp/bin/ ...
- mysql 命令行 结束编辑_MySql命令行执行多行命令编辑时非常有用的命令
在MySql命令行下进行多行命令编辑是很正常的一个操作,但有的时候,我们在执行多行命令编辑的时候,难免会有各种失误,一旦到此时,我们往往不得其法,其实了解一下MySql命令行的一些参数和提示的信息将会 ...
- MySQL命令导入表数据_Mysql命令行导入sql数据
mysqldump 是在 操作系统命令行下运行的,不是在 MySQL 命令行下运行的. 登陆数据库: 登陆本地mysql : mysql -h localhost -u root -p123456 ...
- mysql导入指定数据库_mysql命令行导入sql文件到指定数据库的方法
欢迎进入Linux社区论坛,与200万技术人员互动交流 >>进入 第四章: ls 有一些我们常用的参数, 比如我们要知道当前目录的所有内容, 包括隐藏文件夹和文件和所有属性, 例 [roo ...
- mysql 超长字段_Mysql命令行插入字段超长不报错,而jdbc报错问题分析
异常信息 exception.ServiceException: com.mysql.jdbc.MysqlDataTruncation: Data truncation: Data too long ...
- mysql 删除字段_MySQL命令行删除表中的一个字段
先看看删除之前的表结构: mysql> select * from test; +------+--------+----------------------------------+----- ...
- php用命令行脚本执行,使用PHP命令行执行PHP脚本的注意事项
如果你使用的wamp集成安装环境的话,那么你php的配置是在D:\wamp\bin\apache\Apache2.2.17\bin 你要先把他复制覆盖掉D:\wamp\bin\php\php5.3.3 ...
最新文章
- hbase系列之:独立模式部署hbase
- 抽象工厂模式 java实例 tclhaier_Unity常用的设计模式_工厂模式系列之抽象工厂模式...
- linux shell bash 内置变量参考
- ssh 免密码登录(设置后仍需输密码的原因及解决方法)
- linux 自学系列:chown 目录权限设置
- Silverlight 数据显示和布局控件 示例
- 细胞转染的操作步骤及注意事项
- 庆国庆,Power BI 统一报表门户横空出世,指南请收
- matlab图像处理宝典 秦襄培,秦襄培
- grpc python stream_grpc| python 实战 grpc【h】
- 百度网盘机器人软件工具自动发货管理文件好友群补发文件资料 (可用于拼多多淘宝闲鱼虚拟店商品自动发货)
- [转]用python来开发webgame服务端(2)
- spark初始:spark腾讯雅虎优酷成功应用解析
- 端口汇聚实现多端口带宽叠加
- C语言limits.h和float.h头文件
- python 跳过_python怎么跳过异常继续执行
- 阿里云域名实名认证操作图文详情 新人必看教程
- http://zjj2816.cnblogs.com/?Contact=1
- hdu 1116 并查集和欧拉路径
- 进程间各种通信方式的C++实现
热门文章
- 为什么线程池里的方法会执行两次_面试官问你java都有哪些线程池,自己是否自定义过线程池...
- MySQL的set names命令详解
- Linux 命令之 let -- bash 中用于计算的工具,用于执行一个或多个表达式
- 关于 Mac OS X 内核技术来源
- 小米路由器4Q的设置
- qfile 创建文件_Qt之二进制文件读写
- centos rpm安装mysql5.5_CentOS下以RPM方式安装MySQL5.5
- js splice坑_JavaScript的splice()方法在for循环中使用可能会遇到的坑!!!
- 百分比单位始终根据父元素相应值来计算_CSS Viewport 单位,很多人还不知道使用它来快速布局!...
- 【音视频安卓开发 (零)】用 Android NDK 编译 FFmpeg 与 X264