`
MauerSu
  • 浏览: 497075 次
  • 性别: Icon_minigender_1
  • 来自: 北京
文章分类
社区版块
存档分类
最新评论

Shell脚本中执行sql语句操作mysql的5种方法

阅读更多
源:http://www.jb51.net/article/56944.htm
评:
shell脚本中MySQL提示符下调用SQL
[root@SZDB ~]# more shell_call_sql2.sh 
#!/bin/bash 
mysql -uroot -p123456 <<EOF 
source /root/temp.sql; 
select current_date(); 
delete from tempdb.tb_tmp where id=3; 
select * from tempdb.tb_tmp where id=2; 
EOF 
exit; 

模版:

#!/bin/bash 
mysql -uroot -p123456 <<EOF

。。。。。

EOF 
exit; 
分享到:
评论

相关推荐

    mysql批量执行sql文件的方法

    1、待执行的sql文件为1.sql、2.sql、3.sql、4.sql等 2、写一个batch.sql文件: ... 您可能感兴趣的文章:Shell脚本中执行sql语句操作mysql的5种方法教你如何在MySQL命令行中使用SQL语句的规则Mysql命令行导入s

    MySQL(Docker) 自动备份 Shell 脚本

    今天这个备份分二个版本一个是linux上直接安装的mysql,另一种是docker上...基本操作都一样只是备份sql语句不同而已。可以选择设置需要备份的库,自动备份压缩,自动删除 7 天前的备份,需要使用 crontab 定时执行。

    mysql数据库CPU高,实时抓住数据库执行中的SQL语句,shell工具(支持mysql5.7)

    #适用于实时查询mysql占用CPU高的语句,循环监控mysql进程情况,当CPU大于一定的前执行中的SQL情况. #执行前,修改ENV认证部分 #编写:Chaoren #2022年3月4日18:38:53 # #对于执行时间非常短的SQL可能监控到的语句...

    MySQL 自动备份 Shell 脚本

    今天这个备份分二个版本一个是linux上直接安装的mysql,另一种是docker上...基本操作都一样只是备份sql语句不同而已。可以选择设置需要备份的库,自动备份压缩,自动删除 7 天前的备份,需要使用 crontab 定时执行。

    Shell创建MySQL数据表

    我不知道当一个数据库设计完成之后如何快速的创建设计好的数据库表和添加相应基本数据,我目前知道的就是使用Shell和SQL脚本来达到我的目的--快速的、多次的、可重复利用的创建数据库表。

    把mysql查询结果保存到文件的shell脚本

    该脚本是先删除已经存在的文件,然后后台执行SQL语句将其执行结果以一定的格式写入文件 代码如下:#!/bin/bashif [ -f “/var/lib/mysql/hell.txt” ]; thenrm -f /var/lib/mysql/hell.txtecho “delete /var/lib/...

    CentOS下mysql定时备份Shell脚本分享

    # /usr/local/mysql/bin/mysqldump -utest -ptest test –socket=/tmp/mysql.3306.sock &gt; /usr/local/mysql_backup/3306/test-`date +%Y%m%d`.sql.gz  语句说明:   /usr/local/mysql/bin/mysqldump:MySql安装...

    利用Shell脚本实现远程MySQL自动查询

    下面这个脚本是一个简单用来执行远程数据库查询的命令,相信大家都能看得懂,这对于有些需要每天自动检查数据库或是执行某些语句的兄弟,是很有帮助的,只要稍加修改就可以 代码如下:#!/bin/shHOST=192.168.5.40...

    后台管理迷你工具 for PHP mysql

    该工具虽称迷你,仅一个文件,5X kb ,但功能一点也不...| Http 文件下载 | 文件查找 | 执行php脚本 | 执行SQL语句 | Func反弹Shell | MySQL Backup | Serv-U EXP 等诸多功能, 代码全部手工写成,无任何丁点垃圾代码

    Sphinx搜索引擎架构与使用文档(和MySQL结合)V1.1.

    5、创建两个shell脚本,一个用来创建主索引、一个用来创建增量索引。 13 ⑴、主索引更新脚本 13 ①、创建脚本build_main_index.sh: 13 ②、赋予主索引更新脚本可执行权限: 13 ③、每天凌晨定时重建主索引: 13 ⑵...

    大数据开发中一些常用脚本封装,数据仓库工具脚本封装以及目录规划

    数据仓库工具脚本封装以及目录规划 [TOC] ...│ └── create_sql //建表语句 ├── env //脚本环境相关 │ └── common_setting.sh //通用环境设置 ├── init.sh

    Linux服务器对Oracle、MySQL数据库性能,和精细化指标预警,邮件监控的功能实现

    Linux服务器对Oracle、MySQL数据库性能,和精细化指标预警,邮件监控的功能实现。 1、shell脚本分别实现Oracle、MySQL情况下的邮件预警 2、分别对Oracle、...分别在Oracle、MySQL情境中,执行SQL语句的形式,写邮件

    php脚本资料电子书籍

    关于PHP中操作MySQL数据库的一些要注意的问题 灰色论坛漏洞 几个php病毒的源代码 将PHP作为Shell脚本语言使 经验积累,献给PHP爱好者!!! 漂亮但不安全的CTB论坛--CTB论坛再探 如何对PHP程序中的常见漏洞进行攻击...

    ssh实例-在线考试系统

    1. 进入hiberexam路径下,将sql.sql脚本中的语句导入MySql数据库。 2. 修改hiberexam\WEB-INF\classes路径下的appContext文件,将其中的数据库密码修改为你的数据库密码。 3. 进入hiberexam\WEB-INF路径下,启动Dos...

    SSH实例——在线考试系统

    1. 进入hiberexam路径下,将sql.sql脚本中的语句导入MySql数据库。 2. 修改hiberexam\WEB-INF\classes路径下的appContext文件,将其中的数据库密码修改为你的数据库密码。 3. 进入hiberexam\WEB-INF路径下,启动Dos...

    SSH整合框架注册登录系统

    进入auction路径下,将mysql.sql脚本中的语句导入MySQL数据库。 2. 修改auction\WEB-INF路径下的applicationContext.xml文件,将其中的数据库密码修改为你的数据库密码。 3. 推荐使用Tomcat 5.5系列作为应用...

    Struts2.0_Hibernate3_spring2.0 实现用户注册

    进入reg_login路径下,将mysql.sql脚本中的语句导入MySQL数据库。 2. 修改reg_login\WEB-INF路径下的applicationContext.xml文件,将其中的数据库密码修改为你的数据库密码。 3. 推荐使用Tomcat 5.5系列作为...

    struts2+spring整合登陆验证经典完整案例!

    进入reg_login路径下,将mysql.sql脚本中的语句导入MySQL数据库。 2. 修改reg_login\WEB-INF路径下的applicationContext.xml文件,将其中的数据库密码修改为你的数据库密码。 3. 推荐使用Tomcat 5.5系列作为...

Global site tag (gtag.js) - Google Analytics