MySQL 8.0 运维便捷命令

有人说目前为止8.0是最好的版本 , 我们来看看在运维方面MySQL 8.0带来了哪些便捷命令 。
自MySQL 8.0 GA版本发布以来 , MySQL生态发生了很大的变化 , 推出了很多功能  , 有人说目前为止8.0是最好的版本 。随之而来的在运维方面带来了很多便捷命令 。
下面选出日常运维常用的最便捷的4个命令:RESTART , PERSIST , RETAIN CURRENT PASSword , EXPLAIN 。
RESTARTRESTART语句从客户机会话中执行此重新启动命令:算是万能的命令了 。重启的一个用途是:
  • MySQL穷住无法在处理服务;
  • 静态系统变量进行配置更改 , 只能在服务启动生效;
  • 日常运维维护窗口 , 硬件升级 , 迁移等;
  • 复杂的环境中 , 无法确认my.cnf文件 , 但必须重新启动服务;
  • 测试环节中需要清空缓存;
传统的方式是 注册服务方式 , 或则 mysqld_safe方式 , mysqladmin shutdown , 客户端shutdwon , kill 等命令 。
8.0支持命令行restart命令:
mysql> RESTART;Query OK, 0 rows affected (0.00 sec)Error 日志信息:
MySQL 8.0 运维便捷命令

文章插图
 
ps进程跟踪:
MySQL 8.0 运维便捷命令

文章插图
 
备注:pid没有变化  , 需要shutdown权限
PERSISTPERSIST , PERSIST


    推荐阅读