相关mysql的sql语句,可以在shell中操作mysql的方法
来源:互联网 发布:mac文件拷贝软件 编辑:程序博客网 时间:2024/06/01 12:33
Format :
mysql -hhostname -Pport -uusername -ppassword -e
相关mysql的sql语句,不用在mysql的提示符下运行mysql,即可以在shell中操作mysql的方法。Example:
#!/bin/bash
HOSTNAME="192.168.111.84" #数据库信息PORT="3306"
USERNAME="root"
PASSWORD=""
DBNAME="db_mac" #数据库名称
TABLENAME="table_mac"
#数据库中表的名称
#创建数据库
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) default0)"
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}"
0 0
- 相关mysql的sql语句,可以在shell中操作mysql的方法
- Shell脚本中执行sql语句操作mysql的5种方法
- Shell脚本中执行sql语句操作mysql的5种方法
- Mysql中时间相关的sql语句
- shell中执行mysql语句的方法
- 【Mysql】shell运行mysql的sql语句
- mysql审计,可以了解用户对mysql的操作以及查看所有的sql语句
- Shell脚本中执行sql语句操作mysql
- Shell脚本中执行sql语句,操作mysql数据库
- Shell脚本中执行sql语句操作mysql
- sql 语句中可以并行的操作
- Mysql主键相关的sql语句集锦
- Mysql的相关操作语句整理
- 【shell sql】shell脚本嵌入mysql语句以进行遍历表的操作
- MySql DOS中操作的常用SQL语句
- 查找MySQL中查询慢的SQL语句的方法
- 检测mysql中sql语句的效率的方法
- 检测mysql中sql语句的效率的方法
- Sql Server 2005 64-bit 安装找不到本地服务器问题
- UIView-draggable 可拖拽的UIView
- 使用Chroot解决PHP的运行安全问题
- armv6,armv7,armv7s,arm64对应的机型以及报armv7s错误时的解决办法
- Android MediaPlayer在线音乐播放器
- 相关mysql的sql语句,可以在shell中操作mysql的方法
- Snailevil's To Do List
- 使用Chroot解决PHP的运行安全问题
- 德国大使馆导师工读生个
- 黑马程序员—JAVA基础之多线程
- 关于对话框的知识(函数的调用机制和控件的使用)
- SystemTimer CurrentTimeMillis 时间缓存
- Scripts:计算每天的redo大小awr_redo_nologging_size.sql
- 使用Chroot解决PHP的运行安全问题