MySQL自带工具使用

文章目录

  • MySQL自带工具使用
    • 一、MySQL提示符(prompt)
    • 二、--tee=name
    • 三、3个与性能相关参数
      • 1.-U,--safe-updates
      • 2.--select_limit=#
      • 3.--max_join_size=#
    • 三、--show-wornings
    • 四、mysqladmin
      • 1.ping命令,检测MySQL Server是否能正常提供服务
      • 2.status命令,获取几个基本状态值
      • 3.processlist命令,获取当前数据库连接线程信息
    • 五、mysqldump(导出)

一、MySQL提示符(prompt)

在MySQL数据库默认情况下,mysql程序主提示符是mysql>,在mysql配置文件my.cnf(windows系统为.ini文件)的mysql选项下定义prompt参数进行提示符美化,使之达到自己想要的效果。

# 此为一种配置,可根据自己喜好进行设置
[mysql]
prompt="\\u@\\h : [\\d] \\r:\\m:\\s>"
转义序列 含义
\c  当前输入行数
\d  默认数据库名字,尚未选定数据库,则是(null)
\D  完整的日期和时间
\h  当前主机
\l  当前分隔符(从MySQL5.025/5.1.12起)
\m  分钟
\o  月份数字
\O  月份名称,3个字母
\p  当前端口号、套接字文件名、命名管道或共享内存的名字
\P  时间值am或pm标志
\r  小时(12小时)
\R  小时(24小时)
\s  秒
\S  分号
\t  制表符
\u  当前用户名,不带主机名
\U  当前用户名,带主机名
\v  服务器的版本号
\w  星期几,3个字母
\y  年(2位数字)
\Y  年(4位数字)
\' 单引号
\" 双引号
\_  空格字符
\   空格字符(这个转义序列是一个反斜线加一个空格)
\\  反斜线字符
\n  换行符
\x  字符x,x是内有上边列出现的任何字符

除了在配置文件中进行设置外,还可以通过–prompt选项进行设置提示符

二、–tee=name

将所有输入和输出内容都记录到文件name里。当做一些较大维护变更时,为了方便被查,最好将整个操作过程的所有输入输出内容保存下来。

三、3个与性能相关参数

1.-U,–safe-updates

禁止所有不能使用索引UPDATE和DELETE操作的请求。

2.–select_limit=#

需要1参数配合使用,限制查询记录的条数(#)

3.–max_join_size=#

需要1参数配合使用,限制参与join的最大记录数(#)

三、–show-wornings

执行完每一条query之后自动执行一次“show warnings”,显示出最后一次warning的内容。

四、mysqladmin

与MySQL管理相关

1.ping命令,检测MySQL Server是否能正常提供服务

mysqladmin -u username -ppwd -h localhost ping# 以上命令可能报错,可使用下面命令
mysqladmin -u username -h localhost ping -p

2.status命令,获取几个基本状态值

mysqladmin -u username -ppwd -h localhost status# 以上命令可能报错,可使用下面命令
mysqladmin -u username -h localhost status -p

3.processlist命令,获取当前数据库连接线程信息

mysqladmin -u username -ppwd -h localhost processlist# 以上命令可能报错,可使用下面命令
mysqladmin -u username -h localhost processlist -p

五、mysqldump(导出)

将MySQL Server数据以Query语句导出成文本文件

mysqldump -u username -p --databases databasename > xxx.sql

MySQL自带工具使用相关推荐

  1. MySQL自带工具使用介绍

    MySQL自带工具使用介绍: 1)mysql命令:mysql命令事是使用最多的命令工具了,为用户提供了一个命令行接口来操作管理MySQL的服务器. 命令格式: Usage:mysql [OPTIONS ...

  2. 使用MySQL自带工具mysqlhotcopy快速备份mysql数据库

    使用MySQL自带工具mysqlhotcopy快速备份mysql数据库 发表于82 天前 ⁄ 网站备份 ⁄ 暂无评论 mysqlhotcopy是一个Perl脚本,最初由Tim Bunce编写并提供.它 ...

  3. mysql 自带工具详解

    MySQL自带工具使用介绍: 1)mysql命令:mysql命令事是使用最多的命令工具了,为用户提供了一个命令行接口来操作管理MySQL的服务器. 命令格式: Usage:mysql [OPTIONS ...

  4. (转)用mysql自带工具mysqlslap对数据库进行压力测试

    http://aolens.blog.51cto.com/7021142/1901557-------用mysql自带工具mysqlslap对数据库进行压力测试 mysqlslap是mysql自带的工 ...

  5. 使用mysql自带工具mysqlslap测试数据库性能

    MySQL从5.1.4版开始带有一个压力测试工具mysqlslap,通过模拟多个并发客户端访问mysql来执行测试,使用起来非常的简单.通过mysqlslap –help可以获得可用的选项,这里列一些 ...

  6. 使用MySQL自带工具mysqlhotcopy快速备份MyISAM引擎的MySQL数据库

    2019独角兽企业重金招聘Python工程师标准>>> mysqlhotcopy是一个Perl脚本,最初由Tim Bunce编写并提供.它使用LOCK TABLES.FLUSH TA ...

  7. mysql自带的监控报告_MYSQL监控-自带工具Query Profiler的使用

    Query Profiler是MYSQL自带的一种query诊断分析工具,通过它可以分析出一条SQL语句的性能瓶颈在什么地方.通常我们是使用的explain,以及slow query log都无法做到 ...

  8. MYSQL监控-自带工具Query Profiler的使用

    2019独角兽企业重金招聘Python工程师标准>>> Query Profiler是MYSQL自带的一种query诊断分析工具,通过它可以分析出一条SQL语句的性能瓶颈在什么地方. ...

  9. (转)MySQL自带的性能压力测试工具mysqlslap详解

    mysqlslap 是 Mysql 自带的压力测试工具,可以模拟出大量客户端同时操作数据库的情况,通过结果信息来了解数据库的性能状况 mysqlslap 的一个主要工作场景就是对数据库服务器做基准测试 ...

最新文章

  1. pptpd的远程连接成功并使用
  2. KVM 标准化安装文档
  3. java的matcher方法,Matcher 的方法
  4. P6113-[模板]一般图最大匹配【带花树】
  5. CF732F Tourist Reform(dfs树、边双连通图、tarjan)
  6. 服务器上运行arp,服务器ARP病毒的特征及防护说明
  7. python exe enter退出,Python程序退出处理程序(atexit)
  8. MySQL服务 - 客户端工具mysql及mysqladmin使用介绍
  9. SOAPUI使用教程-REST请求工作
  10. 使用人人开源遇到的bug
  11. 易买网(注册Ajax讲解)
  12. inno setup安装包程序完整版
  13. PD快充协议JD6606S资料
  14. mysql修改金钱_mysqli修改数据库
  15. 【正交调制的通信的工程实现!!!】--比通原书讲得好多了,书上大都泛泛而谈!受益匪浅
  16. python怎么做大数据_python可以做大数据
  17. 【Vmware】打开虚拟机时提示“无法连接虚拟设备,因为主机上没有响应的设备”
  18. Python实现桌面壁纸设置
  19. 二分算法详解:整数二分及浮点数二分算法(Binary Search)(含算法模板)
  20. html 表格自动排序,jQuery html表格排序插件tablesorter使用方法详解

热门文章

  1. stm32毕设 STM32 wifi照明控制系统 - 智能路灯(毕设分享)
  2. 《第N种危机》:一个市场部危机公关的故事,我猜作者在书中提到的smg公司是sisco
  3. java 叫号_一种Java技术的智能叫号系统的制作方法
  4. 关于主流直播平台(虎牙,斗鱼)用到的一些技术
  5. xp系统vba服务器,xp系统下通过Excel 2013调用VBA的方法
  6. 台式计算机功率图片,台式电脑费电吗 家用台式电脑功率【图文】
  7. 【转帖】专为刁难人而生的史上最强验证码
  8. 电脑上课用什么软件,教学中常用的计算机软件推荐
  9. 百度地图自定义背景图瓦片图制作流程
  10. Vue-透传Attributes使用解析