5步完成编写Mysql的shell脚本

编写Mysql的shell脚本

公司最近让写个shell脚本,我也没写过就百度了下 发现好多坑,最后终于写完了 在这里坐下汇总!

第一步

在你的linux服务器上创建一个  test.sh 文件

第二步

编辑文件	vi test.sh	按 i 即可编写

第三步

编写内容:
1.#!/bin/bash	这是shell脚本的必要代码 写在第一行
2.#编写数据库信息
	HOSTNAME="127.0.0.1"                                           
	PORT="3306"
	USERNAME="数据库用户名"
	PASSWORD="数据库密码"
3.#数据库名称
	DBNAME="MAAP_PLATFORM"   
	#表名                                                    
	TABLENAME="T_RECORD" 
	TABLENAME2="T_SOURCEMATERIAL"
4.#创建表
	create_table_sql="create table IF NOT EXISTS ${TABLENAME} (  name     varchar(20),  id int(11) default 0 )"
mysql -h${HOSTNAME}  -P${PORT}  -u${USERNAME} -p${PASSWORD} ${DBNAME} -e"${create_table_sql}"
5.#删除表
	del_T_RECORD="这写sql语句;"  
	mysql -h${HOSTNAME}  -P${PORT}  -u${USERNAME} -p${PASSWORD} ${DBNAME} -e"${del_T_RECORD}"  这个是shell运行sql命令的语句

第四步

按esc 输入:wq    回车进行保存      :q! 是不保存 

第五步

chmod +x test.sh 
给test.sh权限  让他 ./test.sh可以直接运行
如果没给权限直接 sh test.sh 运行

ok完成

有帮到您的话 麻烦点个赞 谢谢!
  • 5
    点赞
  • 8
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值