业务需要,怎么能让database只读?

解决方案 »

  1.   

    read_only
    当变量对复制从服务器设置为ON时,从服务器不允许更新,除非通过从服务器的线程或用户拥有SUPER权限。可以确保从服务器不接受客户端的更新命令。
      

  2.   

    不是master-slave结构,就一台stand-alone的server做一些网络维护,希望期间数据库只读。
      

  3.   

    修改连接用户权限update mysql.user set Select_priv=1 where...
    flush privileges
      

  4.   

    通过权限设置,仅给某个账号SELECT的权限即可。