Shell脚本学习-阶段四-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 databasename

mysql -u root -p

show 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 processlist

mysqladmin -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-slave

mysqladmin -u root -p stop-slave

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

mysqladmin -u root -p debug

20.查看mysqladmin的参数和使用

mysqladmin --help

总结

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 打赏
    打赏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包

打赏作者

低调的小哥哥

你的关注就是我为你服务的动力

¥1 ¥2 ¥4 ¥6 ¥10 ¥20
扫码支付:¥1
获取中
扫码支付

您的余额不足,请更换扫码支付或充值

打赏作者

实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值