文章目录-Shell学习-阶段四mysqladmin

  • 前言
  • 20条mysql的mysqladmin
  • 1.设置mysql的root密码
  • 2.更改mysql的root密码
  • 3.确保mysql Server正在运行
  • 4.查看正在运行的mysql版本
  • 5.找到当前mysql server的运行状态
  • 6.确认mysql server的变量及变量的值
  • 7.查看所有mysql server的变量及变量值
  • 8.确认所有mysql server运行的进程
  • 9.在mysql server中创建一个数据库
  • 10.在mysql server中删除一个数据库
  • 11.加载mysql的权限
  • 12.安全的关闭mysql server
  • 13.一些有用的mysql刷新命令
  • 14.将睡眠中的mysql客户端进程杀掉
  • 15.一起运行多个mysqladmin命令
  • 16.连接远程mysql server
  • 17.在远程mysql server中执行命令
  • 18.在一个从server上开启/关闭mysql同步
  • 19.将mysql server的调试信息存储到日志中
  • 20.查看mysqladmin的参数和使用
  • 总结

前言


20条mysql的mysqladmin

1.设置mysql的root密码

mysqladmin -u root password YOURNEWP ASSWORD

2.更改mysql的root密码

mysqladmin -u root -p123456 password 'xyz123'

3.确保mysql Server正在运行

mysqladmin -u root -p ping

4.查看正在运行的mysql版本

mysqladmin -u root -p version

5.找到当前mysql server的运行状态

mysqladmin -u root -ptmppassword status

6.确认mysql server的变量及变量的值

mysqladmin -u root -p extended-status

7.查看所有mysql server的变量及变量值

mysqladmin -u root -p variables

8.确认所有mysql server运行的进程

mysqladmin -u root -p processlist

9.在mysql server中创建一个数据库

mysqladmin -u root -p create databasenamemysql -u root -pshow databases;

10.在mysql server中删除一个数据库

mysqladmin -u root -p drop databasename

11.加载mysql的权限

mysqladmin -u root -p reload;
mysqladmin -u root -p refresh

12.安全的关闭mysql server

mysqladmin -u root -p shutdown#也可以
/etc/init.d/mysqld stop
/etc/init.d/mysqld start

13.一些有用的mysql刷新命令

* flush-hosts: 刷新所有来自host内存的主机信息
* flush-tables:刷新所有表
* flush-threads:刷新所有线程的内存
* flush-logs:刷新所有信息日志
* flush-privileges:加载存在的表
* flush-status:清理掉变量的状态
mysqladmin -u root -p flush-hosts
mysqladmin -u root -p flush-tables
mysqladmin -u root -p flush-threads
mysqladmin -u root -p flush-logs
mysqladmin -u root -p flush-privileges
mysqladmin -u root -p flush-status

14.将睡眠中的mysql客户端进程杀掉

mysqladmin -u root -p processlistmysqladmin -u root -p kill 5#多个
mysqladmin -u root -p kill 5,10

15.一起运行多个mysqladmin命令

mysqladmin -u root -p processlist status version

16.连接远程mysql server

mysqladmin -h 172.16.25.126 -u root -p

17.在远程mysql server中执行命令

mysqladmin -h 172.16.25.126 -u root -p status

18.在一个从server上开启/关闭mysql同步

mysqladmin -u root -p start-slavemysqladmin -u root -p stop-slave

19.将mysql server的调试信息存储到日志中

mysqladmin -u root -p debug

20.查看mysqladmin的参数和使用

mysqladmin --help

总结

Shell脚本学习-阶段四-mysqladmin相关推荐

  1. Shell脚本学习-阶段二

    文章目录-Shell脚本学习阶段二 前言 shell脚本实操2 1.获取随机字符串或数字 2.定义一个颜色输出字符串函数 3.批量创建用户 4.检查软件包是否安装 5.检查服务状态 6.检查主机存活状 ...

  2. Shell脚本学习-阶段二十七-命令解释一

    文章目录-命令解释一 前言 as expr gcc gcov gdb indent ld ldconfig ldd make mktemp nm objdump perl php protoize u ...

  3. Shell脚本学习-阶段一

    文章目录 阶段一 前言 Shell脚本实例 1.hello world 2.创建用户: 2.1 通过位置变量创建用户 2.2提示用户输入用户名和密码创建用户 2.3读取user.txt文件中的用户名批 ...

  4. Shell脚本学习-阶段二十七-命令解释三

    文章目录 前言 quyotastats repquota convertquota swapoff swapon sync chroot getent last lastb lastlog logro ...

  5. Shell脚本学习-阶段三

    文章目录-Shell学习阶段三 前言 1.用shell脚本批量建立Linux用户 2. 编写shell脚本,将/usr/local/test目录下大于100k的文件转移到/tmp目录下: 3.通过ap ...

  6. Shell脚本学习-阶段二十七-命令解释二

    文章目录-命令解释二 前言 emacs jed joe nano================ pico sed=================== vi,vim============ mtyp ...

  7. Shell脚本学习-阶段二十八-shell练习二

    文章目录-练习2 前言 1.编写shell脚本程序,完成如下功能: 输出hello world ! 2.编写shell脚本程序,完成如下功能: 输入你的姓名,输出 hello, nice to mee ...

  8. Shell脚本学习-阶段九-数据库被攻击恢复

    文章目录- Shell阶段九-数据库被攻击&&恢复 如果有帮助的话,打赏一下哎,很不容易 前言 当MySQL数据库遭到攻击篡改后,使用备份和binlog进行数据恢复 一.发现问题 二. ...

  9. Shell脚本学习-阶段七-信息过滤磁盘分区

    文章目录-Shell阶段七-信息过滤&磁盘分区 前言 一.根据PID过滤进程所有信息 二.根据进程名过滤进程信息 会显示出该进程名包含的所有线程 三.根据用户名查询该用户的相关信息 四.加固系 ...

最新文章

  1. codeviz安装使用全记录
  2. 1112: 零起点学算法19——输出特殊值
  3. 为什么说去中心化很重要
  4. 服务器本地文件传输,服务器 本地 文件传输
  5. 【转】重装Ubuntu时如何保留/home分区中的数据
  6. Leetcode之最长公共前缀
  7. MyBatis(七)------MyBatis映射器(resultMap元素)
  8. Matlab学习小结
  9. 用计算机绘制阀体各零件步骤,计算机绘图课程设计.doc
  10. [转]浅谈封装中的非技术细节 - 含减肥攻略
  11. android炫酷的效果
  12. 使用python转换微信dat格式文件为png文件
  13. 文献管理软件工具讲解-------阿冬专栏!!!
  14. 红帽Redhat—Linux文本处理
  15. 所以,网络工程师能从事什么工作?
  16. 关联性——相关性分析
  17. TOJ2333 Feel Good
  18. input 无法输入
  19. 利用百度地图,实现移动端附近门店功能
  20. 幻方5*5(java实现)

热门文章

  1. Powershell基本命令总结(更新中)
  2. Eclipse中 Junit 正常运行完了 可是方法覆盖率全红 解决办法 (附带②EclEmma插件安装方法④覆盖率抽出与合并)
  3. Excel中的变量 「 Ctrl + F3 」 查看
  4. 【Flume】举例分析如何配置Flume
  5. 【PostgreSQL-9.6.3】表继承
  6. 【PL/SQL】开发程序
  7. 【unity】解决 2d-extras 的 CustomRuleTileMenu 脚本报错的问题
  8. Tomcat不能自动编译JSP文件问题的一种解决方法
  9. ORA-12737: Instant Client Light: unsupported server character set CHS16GBK/ZHS16GBK解决方案
  10. datatable行内内容太长,有时不自动换行解决方法