从 01 开始 从 01 开始
首页
  • 计算机简史
  • 数字电路
  • 计算机组成原理
  • 操作系统
  • Linux
  • Docker
  • 计算机网络
  • 计算机常识
  • MySQL
  • Git
  • JavaSE
  • Java 高级
  • JavaEE

    • 构建、依赖管理
    • Ant
    • Maven
    • 日志框架
    • Junit
    • JDBC
    • XML-JSON
  • JavaWeb

    • 服务器软件
    • 环境管理和配置管理-科普篇
    • Servlet
  • Spring

    • Spring基础
  • 主流框架

    • Redis
    • Mybatis
    • Lucene
    • Elasticsearch
    • RabbitMQ
    • MyCat
    • Lombok
  • SpringMVC

    • SpringMVC 基础
  • SpringBoot

    • SpringBoot 基础
  • Windows 使用技巧
  • 输入法
  • 浏览器
  • 终端软件
  • 装机
  • 笔记类软件
  • Markdown
  • 微信
  • 各大平台
  • RSS
  • Office
  • 手机
  • 校招
  • 五险一金等
  • 职场规划
  • 关于离职
  • 杂谈
  • 教程简介
  • 英语学习方法论
  • 字母
  • 音标
  • 单词
  • 语法
  • 英语兔的相关视频
  • Larry 想做技术大佬的相关视频
  • 驾驶技能
  • 住房相关
  • 厨艺
  • 关于税
  • 理财
  • 睡眠
  • 皮肤
  • 口腔健康
  • 学会呼吸
  • 健身日志
  • 漫画

    • 漫画软件
    • 漫画推荐
  • 游戏

    • 三国杀
  • 关于本站
  • 关于我
  • 网站动态
  • 友人帐
  • 打赏
  • 如何搭建一个博客
  • 关于邮件服务器
  • 本站的分享资料
  • 年度总结

    • 2022 年度总结
    • 2023 年度总结
  • 文章分类
  • 文章标签
  • 文章归档

PeterJXL

首页
  • 计算机简史
  • 数字电路
  • 计算机组成原理
  • 操作系统
  • Linux
  • Docker
  • 计算机网络
  • 计算机常识
  • MySQL
  • Git
  • JavaSE
  • Java 高级
  • JavaEE

    • 构建、依赖管理
    • Ant
    • Maven
    • 日志框架
    • Junit
    • JDBC
    • XML-JSON
  • JavaWeb

    • 服务器软件
    • 环境管理和配置管理-科普篇
    • Servlet
  • Spring

    • Spring基础
  • 主流框架

    • Redis
    • Mybatis
    • Lucene
    • Elasticsearch
    • RabbitMQ
    • MyCat
    • Lombok
  • SpringMVC

    • SpringMVC 基础
  • SpringBoot

    • SpringBoot 基础
  • Windows 使用技巧
  • 输入法
  • 浏览器
  • 终端软件
  • 装机
  • 笔记类软件
  • Markdown
  • 微信
  • 各大平台
  • RSS
  • Office
  • 手机
  • 校招
  • 五险一金等
  • 职场规划
  • 关于离职
  • 杂谈
  • 教程简介
  • 英语学习方法论
  • 字母
  • 音标
  • 单词
  • 语法
  • 英语兔的相关视频
  • Larry 想做技术大佬的相关视频
  • 驾驶技能
  • 住房相关
  • 厨艺
  • 关于税
  • 理财
  • 睡眠
  • 皮肤
  • 口腔健康
  • 学会呼吸
  • 健身日志
  • 漫画

    • 漫画软件
    • 漫画推荐
  • 游戏

    • 三国杀
  • 关于本站
  • 关于我
  • 网站动态
  • 友人帐
  • 打赏
  • 如何搭建一个博客
  • 关于邮件服务器
  • 本站的分享资料
  • 年度总结

    • 2022 年度总结
    • 2023 年度总结
  • 文章分类
  • 文章标签
  • 文章归档
  • 计算机历史

  • 数字电路

  • 计算机组成原理

  • 操作系统

  • Linux

  • 计算机网络

  • Git

  • 计算机小知识

  • MySQL

    • 教程概述
    • 数据的存储
    • 数据库的安装
    • 数据库的启停与连接
    • 数据库的管理
    • SQL概述
    • 表的管理
    • seletct基础
    • 运算符
    • 聚合查询
    • 排序
    • 数据的插入
    • 数据的删除
    • 数据的更新
    • 事务
    • 视图
    • 子查询
    • 函数
    • 谓词
    • CASE表达式
    • 集合运算
    • 联结-join
    • SQL入门小结
    • 更多数据库
    • MySQL的数据类型
    • 命令行的一些用法
    • 用户与权限管理
    • MySQL的权限管理
    • mysqldump
    • mysqladmin
      • mysqadmin 常用命令
      • 进程管理
      • flush
    • Liquibase
    • 表注释与字段注释
    • 编码类型
  • 计算机基础
  • MySQL
2024-01-21
目录

mysqladmin

# 310.mysqladmin

mysqladmin是一个MySQL服务器命令行工具,可以方便地执行一些基本的命令,例如更改 root 密码、监控 mysql 进程、重新加载权限、检查服务器状态等任务。

以下命令了解即可。

# mysqadmin 常用命令

 #mysqladmin帮助
 mysqladmin --help
 
 #连接mysql ,-h [host ip address] 
 mysqladmin -h www.weirui.vip -u root -ppassword


 #启动/暂停mysql复制
 mysqladmin -uroot -p start-slave
 mysqladmin -uroot -p stop-slave


 #查看mysql服务是否正常,如果正常提示mysqld is alive
 mysqladmin -uroot -ppassword  ping


 #关闭mysql服务,但mysqladmin命令无法开启
 mysqladmin -uroot -ppassword shutdown


 #创建数据库testdb
 [root@centos7 ~]# mysqladmin -uroot -ppassword creat testdb
 [root@centos8  ~]#mysqladmin  -uroot -ppassword creat db1 


 #删除数据库testdb
 mysqladmin -uroot -ppassword   drop testdb


 #修改root密码
 mysqladmin -uroot -ppassword password 'magedu'


 #日志滚动,生成新文件/var/lib/mysql/mariadb-bin.00000N
 mysqladmin -uroot -ppassword flush-logs


 #debug 信息转储到日志中。将有关正在使用的锁、已用内存和查询使用情况的调试信息写入mysql日志文件(包括有关事件调度程序的信息)
 mysqladmin -u root -ppassword debug
 
 #更改MYSQL root密码(也可以改其他用户的密码)
 mysqladmin -u root -p old_password password new_password


 #查看MYSQL版本
 mysqladmin -u root -ppassword version


 #查看MYSQL服务器的状态
 mysqladmin -u root -ppassword status 


 #查看MySQL服务器变量和值
 mysqladmin -u root -ppassword extended-status


 #查看mysql变量和值
 mysqladmin -u root -ppassword variables


 #查看mysql服务器运行的所有进程
 mysqladmin -u root -ppassword processlist


 #加载刷新mysql权限。relload服务器重新加载授权表,refresh刷新所有表并重新打开日志文件
 mysqladmin  -u root -ppassword reload
 mysqladmin -u root -ppassword refresh


 #mysqladmin同时执行多个mysqladmin命令
 mysqladmin -u root -ppassword status version
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
59
60
61
62
63
64
65
66
67
68
69
70
71

‍

‍

# 进程管理

 #杀死休眠的mysql客户端进程
     #找出休眠的进程
     mysqladin -u root -ppassword processlist
     #用kill和process ID杀掉进程
     mysqladmin -u root -ppassword kill 5[ID]
     #kill多个进程,使用逗号分隔多个process ID
     mysqladmin -u root -ppassword kill 5,10
1
2
3
4
5
6
7

‍

‍

‍

# flush

 # MYSQL flush常用命令
 flush-hosts:  从主机缓存中刷新所有主机信息
 flush-tables: 刷新所有表
 flush-threads: 刷新所有线程缓存
 flush-logs:   刷新所有信息日志
 flush-privileges: 重新加载授权表(重新加载)
 flush-status:     清除状态变量
 
 mysqladmin -u root -ppassword flush-hosts
 mysqladmin -u root -ppassword flush-tables
 mysqladmin -u root -ppassword flush-threads
 mysqladmin -u root -ppassword flush-logs
 mysqladmin -u root -ppassword flush-privileges
 mysqladmin -u root -ppassword flush-status
1
2
3
4
5
6
7
8
9
10
11
12
13
14
上次更新: 2024/1/23 16:20:41
mysqldump
Liquibase

← mysqldump Liquibase→

Theme by Vdoing | Copyright © 2022-2024 | 粤 ICP 备 2022067627 号-1 | 粤公网安备 44011302003646 号 | 点击查看十年之约
  • 跟随系统
  • 浅色模式
  • 深色模式
  • 阅读模式