现在有这样一个场景,如果某个特定的用户登录进来数据库,系统会认为他要执行重要的操作,为了避免别的用户有妨碍,就想把别的用户强制退出,mysql怎么实现这一点?

解决方案 »

  1.   

    MYSQL本身没有办法自动实现。不过你可以写个操作系统脚本,比如SHELL脚本, 
    1. KILL 所有其它用户
    2. 这个用户LOGIN
    3. 改最大允许登录用户数为 1

    4. 改最大允许登录用户数为 1
    5. 用户LOGOUT
      

  2.   

    1. KILL 所有其它用户
    2. 这个用户LOGIN
    3. 改最大允许登录用户数为 1

    4. 改最大允许登录用户数为 100 (改回原值)  
    5. 用户LOGOUT