MySQL: 把缺失的补上(mysql没有就插入)

MySQL是一款目前最多人使用的关系型数据库管理系统,因其框架的完善和功能的强大,给许多程序设计师带来了很多便利。

有时,程序设计师需要使用MySQL来处理特定的数据,可能存在缺失的数据或不完整的数据。为此,就需要MySQL的补充功能来填充缺失的数据,使数据库库取得正确的结果。

MySQL提供了4种类型的补充,分别是: REPLACE,INSERT,IGNORE,UPDATE。 REPLACE 用于将现有数据替换成新的,INSERT 用于将新的数据插入到表中, IGNORE 命令用于忽略错误, UPDATE 则用于更新表中的数据。

使用 REPLACE 把缺失的补上的方法如下:

MySQL> REPLACE INTO users

(user_id, user_name)

VALUES

(1, ‘John’);

使用 INSERT 把缺失的补上的方法如下:

MySQL> INSERT INTO users

(user_id, user_name)

VALUES

(2, ‘Jane’);

使用 IGNORE 把缺失的补上的方法如下:

MySQL> IGNORE INTO users

(user_id, user_name)

VALUES

(3, ‘Tom’);

使用 UPDATE 把缺失的补上的方法如下:

MySQL> UPDATE users

SET user_name = ‘Sara’

WHERE user_id = 4;

以上是我仨介绍的四种用MySQL来补充缺失数据的方法。MySQL以其灵活性,可靠性和易用性而著称。通过上述把缺失的补上的方法,程序设计师可以轻松地处理特定的数据,并取得预想的结果。


数据运维技术 » MySQL: 把缺失的补上(mysql没有就插入)