mysql 防止update/delete误操作

  身为一php开发攻城狮,常常涉及在应用中写update/delete语句,忘记加where,后果不堪设想。

  还会出现在cml下直接操作mysql的情况,如果mysql 权限够大,一个update/delete不加where,后果也还是不堪设想。

      解决方案如下:

      1.登录时制定-U选项:

          mysql  -uusername -ppassword  -S(指定与否socket依据自己当初安装mysql的方式)  -U

 

      2.在linux环境下,指定别名:

          alias  mysql='mysql -U'(可写入 /etc/profile中)

 

     参考文档地址:http://oldboy.blog.51cto.com/2561410/1321061

     

  

          

转载于:https://www.cnblogs.com/friends-fans/p/5374143.html

你可能感兴趣的:(mysql 防止update/delete误操作)