Sas*_*san 3 mysql mysql-workbench
我可以在mysql 工作台中看到 Stop Server和。Bring Offline
我希望两者都用于停止服务,但在何时使用停止服务器和脱机方面仍然对两者之间的区别感到困惑?
停止服务器只是停止mysql进程
离线模式是 MySQL 5.7.5 中引入的一个新特性,它基本上将除 DBA 之外的所有用户都抛出:
MySQL Server 现在支持具有以下特征的“离线模式”:
没有 SUPER 权限的已连接客户端用户在下一个请求时会断开连接,并出现相应的错误。断开连接包括终止正在运行的语句和释放锁。此类客户端也无法启动新连接,并会收到相应的错误。
拥有SUPER权限的已连接客户端用户不会断开连接,可以发起新的连接来管理服务器。
允许复制从属线程继续向服务器应用数据。
只有拥有 SUPER 权限的用户才能控制离线模式。要将服务器置于离线模式,请将新的 offline_mode 系统变量的值从 OFF 更改为 ON。要恢复正常操作,请将 offline_mode 从 ON 更改为 OFF。在离线模式下,被拒绝访问的客户端会收到 ER_SERVER_OFFLINE_MODE 错误。
来源:MySQL 5.7.5 的变化(2014-09-25,里程碑 15)