今天执行一个sql出现BIGINT UNSIGNED value is out of range in的错误。sql如下
Incorrect integer value: ” for column xxx at row 1解决方案
在高版本的mysql中如果数据库定义的字段为int类型,但是在插入的时候传入了NULL,会出现Incorrect integer value: ” for column xxx at row 1的错误。如何解决呢? 继续阅读“Incorrect integer value: ” for column xxx at row 1解决方案”
mysql 批量替换字符串
UPDATE tb_content
SET scontent = REPLACE(scontent, ‘/upload/’, ‘http://xxx.com/website/upload/’)
syntax
update table set column = replace(column,originstring,replacestring)
Web开发必知的八种隔离级别
ACID性质是数据库理论中的奠基石,它定义了一个理论上可靠数据库所必须具备的四个性质:原子性,一致性,隔离性和持久性。虽然这四个性质都很重要,但是隔离性最为灵活。大部分数据库都提供了一些可供选择的隔离级别,且现在许多库都增加了附加层来创建颗粒度更细的隔离。隔离级别应用范围如此之广主要是因为放宽隔离约束往往会使得可扩展性和性能提高几个数量级。