来源:自学PHP网 时间:2015-04-16 10:51 作者: 阅读:次
[导读] 【Mysql】shell运行mysql的sql语句 shell本身是一种脚本语言,所以不能像java一样通过api去连接数据库。shell还是要借助mysql本身的一些运行脚本才能去执行sql语句。说到这很明白了,首先必须...
|
【Mysql】shell运行mysql的sql语句
可以通过mysql/bin/mysql这个脚本来运行sql语句,格式是mysql -hhost -Pport -uusername -ppassword database -e"sql",下面是shell的代码
[plain]
#!/bin/sh
bin=/usr/local/mysql/bin
username=root
password=
mysql=$bin/mysql
hostname=localhost
port=3306
database=loongdisk
table=userio
if [ "$password" == "" ]; then
inputpwd=""
else
inputpwd=-p$password
fi
#year
head=$database.${table}_month
echo $head
sql="alter table $head add column login int(10) unsigned not null default 0"
$mysql -h$hostname -P$port -u$username $inputpwd $database -e"$sql"
|
自学PHP网专注网站建设学习,PHP程序学习,平面设计学习,以及操作系统学习
京ICP备14009008号-1@版权所有www.zixuephp.com
网站声明:本站所有视频,教程都由网友上传,站长收集和分享给大家学习使用,如由牵扯版权问题请联系站长邮箱904561283@qq.com