mysqladmin命令常用参数实例讲解

mysqladmin 工具的使用格式:
mysqladmin [option] command [command option] command ......

参数选项:

-c number 自动运行次数统计,必须和 -i 一起使用
-i number 间隔多长时间重复执行

0)每个两秒查看一次服务器的状态,总共重复5次。

[[email protected] ~]# mysqladmin -uroot -p -i 2 -c 5 status

1)查看服务器的状况:status

[[email protected] ~]# mysqladmin -uroot -p status

2)修改root 密码:

[[email protected] ~]# mysqladmin -u root -p原密码 password 'newpassword'

3)检查mysqlserver是否可用:

[[email protected] ~]# mysqladmin -uroot -p ping

4)查询服务器的版本

[[email protected] ~]# mysqladmin -uroot -p version

5)查看服务器状态的当前值:

[[email protected] ~]# mysqladmin -uroot -p extended-status

6)查询服务器系统变量值:

[[email protected] ~]# mysqladmin -uroot -p variables

7)显示服务器所有运行的进程:

[[email protected] ~]# mysqladmin -uroot -p processlist
[[email protected] ~]# mysqladmin -uroot -p-i 1 processlist        //每秒刷新一次

8)创建数据库

[[email protected] ~]# mysqladmin -uroot -p create daba-test

9)显示服务器上的所有数据库

[[email protected] ~]# mysqlshow -uroot -p

10)显示数据库daba-test下有些什么表:

[[email protected] ~]# mysqlshow -uroot -p daba-test

11)统计daba-test 下数据库表列的汇总

[[email protected] ~]# mysqlshow -uroot -p daba-test -v

12)统计daba-test 下数据库表的列数和行数

[[email protected] ~]# mysqlshow -uroot -p daba-test -v -v

13)删除数据库 daba-test

[[email protected] ~]# mysqladmin -uroot -p drop daba-test

14)重载权限信息
[[email protected] ~]# mysqladmin -uroot -p reload

15)刷新所有表缓存,并关闭和打开log

[[email protected] ~]# mysqladmin -uroot -p refresh

16)使用安全模式关闭数据库

[[email protected] ~]# mysqladmin -uroot -p shutdown

17)刷新命令mysqladmin flush commands

[[email protected] ~]# mysqladmin -u root -ptmppassword flush-hosts
[[email protected] ~]# mysqladmin -u root -ptmppassword flush-logs
[[email protected] ~]# mysqladmin -u root -ptmppassword flush-privileges
[[email protected] ~]# mysqladmin -u root -ptmppassword flush-status
[[email protected] ~]# mysqladmin -u root -ptmppassword flush-tables
[[email protected] ~]# mysqladmin -u root -ptmppassword flush-threads

18)mysqladmin 执行kill 进程:

[[email protected] ~]# mysqladmin -uroot -p processlist
[[email protected] ~]# mysqladmin -uroot -p kill idnum

19)停止和启动MySQL replication on a slave server

[[email protected] ~]# mysqladmin -u root -p stop-slave
[[email protected] ~]# mysqladmin -u root -p start-slave

20)同时执行多个命令

[[email protected] ~]# mysqladmin -u root -p process status version

原文地址:http://blog.51cto.com/ilctc/2093559

时间: 2024-10-07 14:10:42

mysqladmin命令常用参数实例讲解的相关文章

mysql命令常用参数实例讲解

mysql命令常用参数实例讲解 以下是mysql命令常用的参数,配合实例进行简单讲解 1,auto-rehash自动补全(表名及表中字段) --------------------------------------- [mysql] #no-auto-rehash auto-rehash --------------------------------------- mysql -u root --auto-rehash ------------------------------------

inotifywait命令常用参数 Linux周末学习

Inotifywait:在被监控文件或目录上等待特定文件系统时间(open.close.delete等)发生,执行后处于阻塞状态,适合在shell脚本中使用: Inotifywatch:收集被监视的文件系统使用度统计数据,指文件系统事件发生的次数统计. inotifywait命令常用参数: 参数 说明 含义 -r --recursive #递归查询目录 -q --quiet #打印很少的信息,仅仅打印监控事件信息 -m --monitor #始终保持事件监听状态 --excludei <patt

CentOS6.9下ssh密钥登录配置步骤(免密码登录)和ssh-keygen 命令常用参数

密钥登录步骤(免密码登录)ssh登录提供两种认证方式:口令(密码)认证方式和密钥认证方式.其中口令(密码)认证方式是我们最常用的一种,出于安全方面的考虑,介绍密钥认证方式登录到linux/unix的方法. 使用密钥登录分为3步: 1.生成密钥(公钥与私钥): 2.放置公钥到服务器~/.ssh/authorized_key文件中: 3.配置ssh客户端使用密钥登录.--------------------- 一.通过ssh-keygen命令生成密钥对,密钥类型为RSA,也可以通过其他软件生产密钥对

Debian9.5下ssh密钥登录配置步骤(免密码登录)和ssh-keygen 命令常用参数

密钥登录步骤(免密码登录)ssh登录提供两种认证方式:口令(密码)认证方式和密钥认证方式.其中口令(密码)认证方式是我们最常用的一种,出于安全方面的考虑,介绍密钥认证方式登录到linux/unix的方法. 使用密钥登录分为3步: 1.生成密钥(公钥与私钥): 2.放置公钥到服务器~/.ssh/authorized_key文件中: 3.配置ssh客户端使用密钥登录.--------------------- 一.通过ssh-keygen命令生成密钥对,密钥类型为RSA,也可以通过其他软件生产密钥对

常用正则表达式实例讲解

Shell正则表达式 正则表达式:处理大量的字符串而定义的规则和方法,通过规定的符号的组合迅速的找到需要的内容. 注意事项: 1 正表达式的应用广泛,Linux中常用的正则表达式的命令:grep(egrep),sed,awk 2.Linux的正则表达式和命令行中的通配符有本质的区别 Eg:命令行中通配符"*" 表示匹配所有,不同于正则表达式中的 * ]# ll *.sh     #命令行中"*"表示匹配所有 3.文档阅读说明 文中 "]#" 表示

grep命令常用参数及用法

1.grep介绍 grep命令是Linux系统中一种强大的文本搜索工具,它能使用正则表达式搜索文本,并把匹 配的行打印出来.grep全称Global Regular Expression Print,表示全局正则表达式版本,它的使用权限是所有用户.grep可用于shell脚本,因为grep通过返回一个状态值来说明搜索的状态,如果模板搜索成功,则返回0,如果搜索不成功,则返回1,如果搜索的文件不存在,则返回2. 2.grep常用参数 -a :将 binary 文件以 text 文件的方式搜寻数据

Windows下ping命令常用参数及实例

-n 发送指定个数数据包,例: ping www.baidu.com -n 5   //向www.baidu.com发送了5个数据包 -l (是L的小写字母不是数字1)指定发送数据包的大小(最大为65500byte),例: ping www.baidu.com -l 64        // 发送了4个64字节大小的数据包,用此命令测试出www.baidu.com接收的最大数据包为1452byte. -f 在数据包中发送不要分段标志.家用光猫在数据包大于1452byte时就要拆分数据包,不知道为

grep命令常用参数

grep是一种强大的文本搜索工具,它能使用正则表达式搜索文本,并把匹配的行打印出来.常用的有grep,egrep,fgrep.它们的区别如下: grep:在没有参数的情况下,只能输出符合RE(regular expression)字符 egrep:它等同于grep -E,和grep最大的区别就是表现在转义字符上,比如grep把字符?+{}|()解释为普通字符,我们用grep时,只能使用转意字符,比如做次数匹配时,用\{1,3\},egrep则不需要,直接用{1,3}就行. fgrep:等同于与g

inotify之inotifywait命令常用参数详解

[[email protected] inotify-tools-3.14]# cd /usr/local/inotify-3.14/ [[email protected] inotify-3.14]# ./bin/inotifywait --help -r|--recursive   Watch directories recursively. #递归查询目录 -q|--quiet      Print less (only print events). #打印监控事件的信息 -m|--mon