shell 操作数据库
来源:互联网 发布:mysql 双master slave 编辑:程序博客网 时间:2024/05/21 17:36
现在数据库的表字段是由各个修改的组员把相应的sql文件写到一个备忘文件的,然后我在更新服务器的时候就要手动的把每条sql拷贝mysql命令行,然后执行,修改。现在有4个服务器,改起来已经觉得有点麻烦,脚本化势在必行了。
1)执行的脚本文件
#!/bin/sh
USERNAME="root"
PASSWORD="`cat /home/linwencai/pass`"
SQLSTMFILE="sqlstm"
echo "Execute begin...."
while read line
do
echo $line
mysql -u $USERNAME -p$PASSWORD -e "$line" //这里的 -e后跟sql语句
done < $SQLSTMFILE
echo "Execute ok!...."2)sql文件sqlstm
use ming3_1;alter table t_char add pet_data_a char(100) NOT NULL DEFAULT "" after quick_equip_info;/*comme*/ //这里可以加注释
use ming3_1;alter table t_char add pet_data_b char(100) NOT NULL DEFAULT "" after pet_data_a;
3)一个关于shell操作数据的文章
http://blog.csdn.net/hbcui1984/article/details/5125387
- Shell中操作数据库
- 用shell操作数据库
- shell 操作数据库
- shell操作mysql数据库
- Shell操作mysql数据库
- shell脚本操作数据库
- Shell操作数据库
- shell命令操作数据库
- shell脚本操作数据库
- shell操作数据库脚本
- 使用shell操作数据库
- adb shell 操作数据库
- Shell操作Oracle数据库
- shell操作数据库脚本
- Shell(Bash) - mysql数据库操作
- shell 命令操作SQLite数据库
- shell中操作mysql数据库
- Shell(Bash) - mysql数据库操作
- hive 三种启动方式及用途,关注通过jdbc连接的启动
- 树形结构转线性结构的方法(帖子汇总)
- QT事件
- [HTML5] worker 多线程
- python对操作系统的目录和文件操作
- shell 操作数据库
- Qt 的一些心得(背景设置,圆角,半透明)
- 关于stlport的线程安全诠释
- Objective-C 2.0 with Cocoa Foundation - (Hello word-2)
- Silverlight Toolkit中ContextMenu的用法
- C中调用C++与C++调用C
- 打开CorelDRAW提示:不能创建dom文档,没有注册类别,验证msxml4已经安装
- java 通过jdbc驱动连接hive操作实例
- vector.resize 与 vector.reserve的区别