mysql冷门使用参数
来源:互联网 发布:数据库审计测试方法 编辑:程序博客网 时间:2024/05/02 12:49
mysqldump
1.导出整个数据库
mysqldump -u 用户名 -p 数据库名 > 导出的文件名
mysqldump -u wcnc -p smgp_apps_wcnc > wcnc.sql
2.导出一个表
mysqldump -u 用户名 -p 数据库名 表名> 导出的文件名
mysqldump -u wcnc -p smgp_apps_wcnc users> wcnc_users.sql
3.导出一个数据库结构
mysqldump -u wcnc -p -d --add-drop-table smgp_apps_wcnc >d:\wcnc_db.sql
-d 没有数据 --add-drop-table 在每个create语句之前增加一个drop table
mysqlslap工具
mysqlslap -h 192.168.60.150 -P 3308 --create-schema=opaq --concurrency=1 --iterations=1
--query=select count(*) from vehicle_partition; --csv=./result_7-5.txt
mysql参数
首先看看“-e, --execute=name”参数,这个参数是告诉mysql,我只要执行“-e”后面的某个命令,
而不是要通过mysql 连接登录到MySQL Server 上面。
此参数在我们写一些基本的MySQL 检查和监控的脚本中非常有用,我个人就经常在脚本中使用到他。
shell> mysql -h 192.168.60.150 -P 3308 -Be "source ./test.sql"
在shell下,也可以这样
shell> mysql -h 192.168.60.150 -P 3308 < test.sql
输出信息太多需要翻页查看时,可以用more
shell> mysql -h 192.168.60.150 -P 3308 < test.sql | more
如果想将结果保存为文件:
shell> mysql -h 192.168.60.150 -P 3308 < test.sql > mysql.out
使用参数 -N (--skip-column-names) 就可以去掉返回结果中的表头了。
shell> mysql -h 192.168.60.150 -P 3308 -N -e"select count(*) from sjkk_gcjl;"
直接返回数字,而不是带count(*)的表头了。
如果在连接时候使用了“-E, --vertical”参数,登入之后的所有查询结果都将以纵列显示,
效果和我们在一条query 之后以“\G”结尾一样,
shell> mysql -h192.168.60.150 -P 3308 -E
“-H, --html”与“-X, --xml”这两个参数很有意思的,在启用这两个参数之后,
select出来的所有结果都会按照“Html”与“Xml”格式来输出,在有些场合之下,
比如希望Xml或者Html 文件格式导出某些报表文件的时候,是非常方便的
shell> mysql -h192.168.60.150 -P 3308 -H
“--prompt=name”参数对于做运维的人来说是一个非常重要的参数选项,
其主要功能是定制自己的mysql 提示符的显示内容,例如:
shell>mysql -h 192.168.60.152 -P 3309 --prompt="\\u@\\h : \\d \\r:\\m:\\s mysql> "
root@192.168.60.152 : (none) 04:20:57 mysql> use opaq_152
Database changed
root@192.168.60.152 : opaq_153 04:21:16 mysql>
“--tee=name”参数也是对运维人员非常有用的参数选项,用来告诉mysql,将所有输
入和输出内容都记录进文件。在我们一些较大维护变更的时候,为了方便被查,最好是将整
个操作过程的所有输入和输出内容都保存下来
使用“-U, --safe-updates”参数之后,将禁止所有不能使用索引的update 和delete 操作的请求,
1.导出整个数据库
mysqldump -u 用户名 -p 数据库名 > 导出的文件名
mysqldump -u wcnc -p smgp_apps_wcnc > wcnc.sql
2.导出一个表
mysqldump -u 用户名 -p 数据库名 表名> 导出的文件名
mysqldump -u wcnc -p smgp_apps_wcnc users> wcnc_users.sql
3.导出一个数据库结构
mysqldump -u wcnc -p -d --add-drop-table smgp_apps_wcnc >d:\wcnc_db.sql
-d 没有数据 --add-drop-table 在每个create语句之前增加一个drop table
mysqlslap工具
mysqlslap -h 192.168.60.150 -P 3308 --create-schema=opaq --concurrency=1 --iterations=1
--query=select count(*) from vehicle_partition; --csv=./result_7-5.txt
mysql参数
首先看看“-e, --execute=name”参数,这个参数是告诉mysql,我只要执行“-e”后面的某个命令,
而不是要通过mysql 连接登录到MySQL Server 上面。
此参数在我们写一些基本的MySQL 检查和监控的脚本中非常有用,我个人就经常在脚本中使用到他。
shell> mysql -h 192.168.60.150 -P 3308 -Be "source ./test.sql"
在shell下,也可以这样
shell> mysql -h 192.168.60.150 -P 3308 < test.sql
输出信息太多需要翻页查看时,可以用more
shell> mysql -h 192.168.60.150 -P 3308 < test.sql | more
如果想将结果保存为文件:
shell> mysql -h 192.168.60.150 -P 3308 < test.sql > mysql.out
使用参数 -N (--skip-column-names) 就可以去掉返回结果中的表头了。
shell> mysql -h 192.168.60.150 -P 3308 -N -e"select count(*) from sjkk_gcjl;"
直接返回数字,而不是带count(*)的表头了。
如果在连接时候使用了“-E, --vertical”参数,登入之后的所有查询结果都将以纵列显示,
效果和我们在一条query 之后以“\G”结尾一样,
shell> mysql -h192.168.60.150 -P 3308 -E
“-H, --html”与“-X, --xml”这两个参数很有意思的,在启用这两个参数之后,
select出来的所有结果都会按照“Html”与“Xml”格式来输出,在有些场合之下,
比如希望Xml或者Html 文件格式导出某些报表文件的时候,是非常方便的
shell> mysql -h192.168.60.150 -P 3308 -H
“--prompt=name”参数对于做运维的人来说是一个非常重要的参数选项,
其主要功能是定制自己的mysql 提示符的显示内容,例如:
shell>mysql -h 192.168.60.152 -P 3309 --prompt="\\u@\\h : \\d \\r:\\m:\\s mysql> "
root@192.168.60.152 : (none) 04:20:57 mysql> use opaq_152
Database changed
root@192.168.60.152 : opaq_153 04:21:16 mysql>
“--tee=name”参数也是对运维人员非常有用的参数选项,用来告诉mysql,将所有输
入和输出内容都记录进文件。在我们一些较大维护变更的时候,为了方便被查,最好是将整
个操作过程的所有输入和输出内容都保存下来
使用“-U, --safe-updates”参数之后,将禁止所有不能使用索引的update 和delete 操作的请求,
0
上一篇:MYSQL 用instr来做匹配查询
下一篇:MYSQL FOR循环逐行从文件中读取参数
相关热门文章
- Python 包管理工具解惑
- Qt学习笔记---信号与槽...
- MyBatis 入门(五)--分页查询(...
- 研究说:失眠的人刷微博、朋友...
- 内核头文件的使用
- python 多进程之管道实例(模...
- 解决mysql“Access denied for...
- MySQL数据插入、修改、删除...
- mysql启动的四种方式
- 【原创】PostgreSQL 实现MySQL...
- linux dhcp peizhi roc
- 关于Unix文件的软链接
- 求教这个命令什么意思,我是新...
- sed -e "/grep/d" 是什么意思...
- 谁能够帮我解决LINUX 2.6 10...
给主人留下些什么吧!~~
评论热议
0 0
- mysql冷门使用参数
- 冷门却使用的 javascript 技巧
- git使用中的几个冷门技巧
- C语言的“感觉奇葩”的使用、冷门知识
- 冷门快捷键。。。
- html 冷门
- socket 冷门
- 使用Limit参数优化MySQL查询
- mysql输入输出参数存储过程简单使用
- MySQL存储过程使用表名做参数
- 使用Limit参数实现MySQL查询优化
- MySQL复制环境中使用slave_exec_mod参数
- Loadrunner 参数化使用mysql数据源
- MySQL复制环境中使用slave_exec_mod参数
- mysql使用substring分割参数实例
- mysql存储过程使用表名做参数
- mysql输入输出参数存储过程简单使用
- 【mysql】mysql存储过程in、out、inout参数使用
- 在linux中挂载盘/格式化磁盘
- Android Studio 2上利用NDK进行OpenCV 3.1开发
- ExpandablelistView+swipeLayout 滑动删除
- mysql密码忘记了怎么修改
- MYSQL 用instr来做匹配查询
- mysql冷门使用参数
- MYSQL FOR循环逐行从文件中读取参数
- Shell if语句用法小结
- linux awk命令详解
- shell脚本--使用for if date awk
- Shell之Here Document
- App推广必备工具!
- JAXB基本使用
- Oracle
原创粉丝点击
热门IT博客
热门问题
老师的惩罚
人脸识别
我在镇武司摸鱼那些年
重生之率土为王
我在大康的咸鱼生活
盘龙之生命进化
天生仙种
凡人之先天五行
春回大明朝
姑娘不必设防,我是瞎子
家用灭蚊灯哪种好
生物灭蚊
灭蚊灯是什么原理
skg灭蚊灯
雷达灭蚊灯
灭蚊灯什么牌子好
专业灭蚊蝇公司
办公室灭蚊
灭蚊灯品牌
灭蚊灯公司
家庭灭蚊灯
水池灭蚊
驱蚊app
防蚊方法
驱蚊小妙招
驱蚊的植物
如何灭蚊
如何驱蚊
什么驱蚊
怎么灭蚊
驱蚊方法
驱蚊妙招
怎样驱蚊
驱蚊的办法
灭蚊方法
怎么驱蚊
驱蚊软件下载
怎么有效驱蚊
灭蚊产品
什么能驱蚊
什么可以驱蚊
生物灭蚊机
灭蚊用什么好
驱蚊软件真的有用吗
手机驱蚊软件有用吗
驱蚊软件
驱蚊喷雾
手机驱蚊
手机驱蚊软件
驱蚊精灵
灭蚊神器