为了防止在更新和删除的时候,没有写where条件而对全部数据进行操作,mysql提供了一个参数来防止此情况的发生

需要在启动mysql的时候,增加参数--i-am-a-dummy含义是我是新手,或者使用-U

mysql -h 192.168.56.111 -u root -p --i-am-a-dummy

mysql>use test

mysql>update test.testtable set name='1';

error  1175:you are using safe update mode and you tried to update a table without a where  that  uses a KEY column.

会报错,提示在安全更新模式下不允许执行无where的语句。

mysql主从不一致解决方法

方法一:忽略错误后,继续同步 该方法适用于主从库数据相差不大,或者要求数据可以不完全统一的情况,数据要求不严格的情况 stop slave; #表示跳过一步错误,后面的数字可变 set global ...

MySql数据库乱码解决方法

MySql数据库乱码解决方法 解决乱码问题一个原则:存取系统使用一致的编码规则. 多使用mysql的原生命令行,这样才能做更多的事情. 第一步: 确认应用系统需要使用的编码 java的默认编码是跟 ...

Mysql导入数据库的方法

mysql导入数据库的方法 | 浏览:41023 | 更新:2012-11-01 19:45 1 2 3 4 5 6 7 分步阅读 MySQL是一个中.小型关系型数据库管理系统,由瑞典MySQL AB ...

修改mysql默认字符集的方法

+--------------------------+---------------------------------+ | Variable_name | Value | +---------- ...

mysql数据库误删除后的数据恢复操作说明

在日常运维工作中,对于mysql数据库的备份是至关重要的!数据库对于网站的重要性使得我们对mysql数据的管理不容有失!然后,是人总难免会犯错误,说不定哪天大脑短路了来个误操作把数据库给删除了,怎么办 ...