mysql下mysqladmin日常管理命令总结(必看篇)

作者:jingxian 时间:2024-01-16 23:35:55 

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

参数选项:

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

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

[root@test-huanqiu ~]# mysqladmin -uroot -p -i 2 -c 5 status

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

[root@test-huanqiu ~]# mysqladmin -uroot -p status

2)修改root 密码:

[root@test-huanqiu ~]# mysqladmin -u root -p原密码 password 'newpassword'

3)检查mysqlserver是否可用:

[root@test-huanqiu ~]# mysqladmin -uroot -p ping

4)查询服务器的版本

[root@test-huanqiu ~]# mysqladmin -uroot -p version

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

[root@test-huanqiu ~]# mysqladmin -uroot -p extended-status

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

[root@test-huanqiu ~]# mysqladmin -uroot -p variables

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

[root@test-huanqiu ~]# mysqladmin -uroot -p processlist
[root@test-huanqiu ~]# mysqladmin -uroot -p-i 1 processlist        //每秒刷新一次

8)创建数据库

[root@test-huanqiu ~]# mysqladmin -uroot -p create daba-test

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

[root@test-huanqiu ~]# mysqlshow -uroot -p

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

[root@test-huanqiu ~]# mysqlshow -uroot -p daba-test

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

[root@test-huanqiu ~]# mysqlshow -uroot -p daba-test -v

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

[root@test-huanqiu ~]# mysqlshow -uroot -p daba-test -v -v

13)删除数据库 daba-test

[root@test-huanqiu ~]# mysqladmin -uroot -p drop daba-test

14)重载权限信息
[root@test-huanqiu ~]# mysqladmin -uroot -p reload

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

[root@test-huanqiu ~]# mysqladmin -uroot -p refresh

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

[root@test-huanqiu ~]# mysqladmin -uroot -p shutdown

17)刷新命令mysqladmin flush commands

[root@test-huanqiu ~]# mysqladmin -u root -ptmppassword flush-hosts
[root@test-huanqiu ~]# mysqladmin -u root -ptmppassword flush-logs
[root@test-huanqiu ~]# mysqladmin -u root -ptmppassword flush-privileges
[root@test-huanqiu ~]# mysqladmin -u root -ptmppassword flush-status
[root@test-huanqiu ~]# mysqladmin -u root -ptmppassword flush-tables
[root@test-huanqiu ~]# mysqladmin -u root -ptmppassword flush-threads

18)mysqladmin 执行kill 进程:

[root@test-huanqiu ~]# mysqladmin -uroot -p processlist
[root@test-huanqiu ~]# mysqladmin -uroot -p kill idnum

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

[root@test-huanqiu ~]# mysqladmin -u root -p stop-slave
[root@test-huanqiu ~]# mysqladmin -u root -p start-slave

20)同时执行多个命令

[root@test-huanqiu ~]# mysqladmin -u root -p process status version

标签:mysqladmin,命令,mysql
0
投稿

猜你喜欢

  • 使用Python通过win32 COM实现Word文档的写入与保存方法

    2021-03-16 04:09:27
  • 详解Python如何实现Excel数据读取和写入

    2023-10-29 06:46:35
  • python可变对象,不可变对象详解

    2023-10-18 05:14:25
  • centos 6.9安装mysql的详细教程

    2024-01-13 06:51:15
  • 数据库开发总结(ADO.NET小结)

    2024-01-17 06:42:16
  • 解决python 找不到module的问题

    2022-08-05 07:33:25
  • Python叠加矩形框图层2种方法及效果

    2022-10-09 15:59:53
  • Python设计模式之抽象工厂模式

    2021-02-06 09:18:59
  • anaconda安装pytorch1.7.1和torchvision0.8.2的方法(亲测可用)

    2021-01-13 03:03:38
  • vue中view-model双向绑定基础原理解析

    2024-05-28 15:53:17
  • Python网络编程之TCP套接字简单用法示例

    2023-03-10 05:42:10
  • 游戏开发进阶Unity网格(Mesh\\动态合批\\骨骼动画\\蒙皮)

    2022-03-18 11:20:26
  • 网页设计的十要十不要

    2007-12-21 13:01:00
  • .Net Core下使用Dapper的方法

    2023-07-16 17:19:17
  • Python装饰器(decorator)定义与用法详解

    2022-07-21 03:11:25
  • 基于Python批量生成指定尺寸缩略图代码实例

    2021-12-15 14:58:48
  • Python图像处理之图像的灰度线性变换

    2021-12-16 22:30:58
  • Python的轻量级ORM框架peewee使用教程

    2021-09-01 06:55:21
  • Linux如何添加mysql系统环境变量

    2024-01-24 16:27:54
  • Python 完美解决 Import “模块“ could not be resolved ...的问题

    2022-04-05 18:59:29
  • asp之家 网络编程 m.aspxhome.com