当前位置:首页 > 数据库 > shell脚本执行mysql命令

shell脚本执行mysql命令

2022年11月09日 18:14:53数据库12

第一种,sql语句

1、mysql  -h IP -P端口 -u用户名 -p密码 数据库名  << EOF

sql语句;

sql语句;

EOF

注: 表名、字段不能使用单引号,需要修改原有sql语句

 

2、mysql  -h IP -P端口 -u用户名 -p密码 数据库名 --default-character-set=utf8 -e "sql语句"

sql语句可是一条,也可是是多条

 

 

第二种,写sql文件

1、mysql  -h IP -P端口 -u用户名 -p密码 数据库名 --default-character-set=utf8  < "test.sql"

2、mysql  -h IP -P端口 -u用户名 -p密码 数据库名 --default-character-set=utf8 -e "source test.sql"

 

作者:shardy1986
来源链接:https://blog.csdn.net/shardy0/article/details/93491467

版权声明:
1、JavaClub(https://www.javaclub.cn)以学习交流为目的,由作者投稿、网友推荐和小编整理收藏优秀的IT技术及相关内容,包括但不限于文字、图片、音频、视频、软件、程序等,其均来自互联网,本站不享有版权,版权归原作者所有。

2、本站提供的内容仅用于个人学习、研究或欣赏,以及其他非商业性或非盈利性用途,但同时应遵守著作权法及其他相关法律的规定,不得侵犯相关权利人及本网站的合法权利。
3、本网站内容原作者如不愿意在本网站刊登内容,请及时通知本站(javaclubcn@163.com),我们将第一时间核实后及时予以删除。


本文链接:https://www.javaclub.cn/database/68929.html

分享给朋友:

“shell脚本执行mysql命令” 的相关文章

MySQL事务和锁

MySQL事务和锁

1.事务 1.什么是事务? 事务: 要么全部成功,要么全部失败 事务是数据库管理系统(DBMS)执行过程中的一个 逻辑单位 ,由一个 有限的数据库操作序列 组成。 逻辑单位:最小的操作单位,不可再分割。 有限的数据库操作序列:...

mysql 查询或

想对一张表进行查询,满足任意一个条件即可,可以用union实现或查询。 id age gender 1 20 female 2 21 male 3 22 male  ...

MySql 查询两张表的数据差别

select * from tb_a A where A.ID NOT IN(select B.ID from tb_b B ); select * from tb_a A where NOT EXISTS (select 1 from...

查询mysql中user表

查询mysql中user表

在mysql中,可以使用“SELECT * FROM mysql.user;”语句来查询user表,且必须拥有对user表的查询权限才可执行该语句。新创建的用户只有登录MySQL服务器的权限,没有任何其它权限,不能查询user表。 (推荐教程:mysq...

mysql查询一周内,三个月内,半年内的数据

SELECT * FROM table where inputtime>DATE_SUB(CURDATE(), INTERVAL 1 WEEK) --一周 where inputtime>DATE_SUB(CURDATE(),...

MySQL查询小于或大于当天日期的数据

MySQL的有三个关于日期时间的函数,分别是NOW()、CURDATE()、CURTIME() NOW()函数返回当前的日期和时间。 例如:2021-6-10 11:30:04 CURDATE() 函数返回当前的日期。例如:2021-6-10 CURTIME()...

MySQL查询指定行的记录

1、查询第一行记录: select * from table limit 1; 2、查询第n行到第m行记录,或者第n行 -- 2.1 查询连续的多行记录(第n~m行) select * from table1 li...

MySQL基本查询

MySQL基本查询

MySQL DB是数据库,database为存放数据的容器。 DBMS是数据库系统,管理操作DB的系统。 SQL是结构化查询语句,专门与数据库通信语言。 SQL语言区分大小写,但是关键字建议大写。 每一行命令结束以英文分号;结束。字符跟字符串都是用...

SpringBoot 整合ES|解放你的mysql

SpringBoot 整合ES|解放你的mysql

代码已经上传到码云:https://gitee.com/lezaiclub/springboot-hyper-integration.git,欢迎白嫖 引言 平时我们存储数据用的最多的就是mysql,在前面的文章里我也分享过很多关于mysql...

mysql 查询出现次数最多的

MySQL查询的方法很多,下面为您介绍的MySQL查询语句用于实现查询重复出现次数最多的记录,对于学习MySQL查询有很好的帮助作用。 SELECT keyword, count( * ) AS count  FROM article_keyword...

发表评论

访客

◎欢迎参与讨论,请在这里发表您的看法和观点。