mysql  -hhostname -Pport -uusername -ppassword  -e  相关mysql的sql语句,不用在mysql的提示符下运行mysql,即可以在shell中操作mysql的方法。

#!/bin/bash

HOSTNAME="192.168.111.84"                                           #数据库信息
PORT="3306"
USERNAME="root"
PASSWORD=""

DBNAME="test_db_test"                                                       #数据库名称
TABLENAME="test_table_test"                                            #数据库中表的名称

#创建数据库
create_db_sql="create database IF NOT EXISTS ${DBNAME}"
mysql -h${HOSTNAME}  -P${PORT}  -u${USERNAME} -p${PASSWORD} -e "${create_db_sql}"

#创建表
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}"

#插入数据
insert_sql="insert into ${TABLENAME} values('billchen',2)"
mysql -h${HOSTNAME}  -P${PORT}  -u${USERNAME} -p${PASSWORD} ${DBNAME} -e "${insert_sql}"

#查询
select_sql="select * from ${TABLENAME}"
mysql -h${HOSTNAME}  -P${PORT}  -u${USERNAME} -p${PASSWORD} ${DBNAME} -e "${select_sql}"

#更新数据
update_sql="update ${TABLENAME} set id=3"
mysql -h${HOSTNAME}  -P${PORT}  -u${USERNAME} -p${PASSWORD} ${DBNAME} -e "${update_sql}"
mysql -h${HOSTNAME}  -P${PORT}  -u${USERNAME} -p${PASSWORD} ${DBNAME} -e "${select_sql}"

#删除数据
delete_sql="delete from ${TABLENAME}"
mysql -h${HOSTNAME}  -P${PORT}  -u${USERNAME} -p${PASSWORD} ${DBNAME} -e "${delete_sql}"
mysql -h${HOSTNAME}  -P${PORT}  -u${USERNAME} -p${PASSWORD} ${DBNAME} -e "${select_sql}"

show processlist如何过滤的问题我终于知道如何解决了

mysql -uroot -e  -p password  'show processlist\G';

mysql -uroot -e 'show processlist\G'|grep 'Info'|grep -v "NULL"|awk -F ":" '{print $2}'|sort|uniq -c|sort -rn;(查看正在执行的语句有哪些,并做好归并排序:)

最新文章

  1. Mysql创建新用户方法
  2. 生产/消费 发送和接收消息---基于kombu和redis交互
  3. HDU 4791 Alice's Print Service(2013长沙区域赛现场赛A题)
  4. ASP.NET MVC5 与EF6学习系列
  5. sencha touch建立新项目
  6. 程序员书单_java学习基础编程篇
  7. bat定时执行,清除PHP缓存
  8. 3.bit-map
  9. 小学生之SpringMVC
  10. 2.1确定一个char包含何种字符
  11. 大数据技术 vs 数据库一体机[转]
  12. [ An Ac a Day ^_^ ] CodeForces 525B Pasha and String 技巧
  13. 阿里云 配置ssl 在nginx上
  14. A1101. Quick Sort
  15. java容器类---概述
  16. SQL Server 调优系列玩转篇一(如何利用查询提示(Hint)引导语句运行)
  17. UTF-8和GBK编码转换iconv
  18. 使用Nginx实现TCP反向代理
  19. 蜜果私塾:informix数据库学习合集[不断补充]
  20. 构造函数、原型对象prototype、实例、隐式原型__proto__的理解

热门文章

  1. 用keil编写的 C51错误 *** WARNING L1: UNRESOLVED EXTERNAL SYMBOL SYMBOL: ?C_START
  2. PHP中Session和Cookie 快速了解与使用
  3. 【ACM】NYOJ_288_Time_20130725
  4. U - Palindrome Manacher
  5. [poj2417]Discrete Logging_BSGS
  6. jQuery toast message 地址 使用
  7. Unity Update 具体解释
  8. 系统服务-----Activity服务的获取getSystemService
  9. CAS 4.0 配置开发手冊
  10. [C++设计模式] composite 组合模式