MySQL新增:在无就添加(mysql没有就插入)

MySQL新增功能使用INSERT语句在表中增加新行。INSERT语句插入表中相应列的新数据。MySQL中插入行有不同的方法,其中最简单的是插入单行数据并自动分配一个新的ID。

第一步是建立好表,建表的SQL语句如下所示:

CREATE TABLE IF NOT EXISTS `demo_table` (

`ID` int(11) NOT NULL AUTO_INCREMENT,

`name` varchar(225) NOT NULL,

`age` int(11) NOT NULL,

`phone` varchar(50) NOT NULL,

PRIMARY KEY (`ID`)

) ENGINE=InnoDB DEFAULT CHARSET=utf8;

通过上面的SQL语句,可以创建一个名为“demo_table”的表,ID为主键,其他字段为name,age,phone。

接下来,可以通过INSERT语句向表中新增数据,SQL语句如下所示:

INSERT INTO `demo_table` (`name`,`age`,`phone`) VALUES (‘zhangsan’, ’20’, ‘13888888888’);

其中,name、age、phone分别代表名字、年龄和手机号码,“zhangsan”、“20”、“13888888888”分别是要录入的值。以上语句执行完成后,demo_table表就会新增一行记录,ID列会被自动分配一个新的ID号码,其他的列会有相应的数据。

MySQL的新增操作非常简单,只需要执行INSERT语句即可插入一行数据。之后可以对表中的数据进行修改、删除,更复杂的操作也可以通过更复杂的SQL语句来实现。基于MySQL,可以编写出实现复杂功能的存储过程,而且MySQL也在不断更新,不断增加新功能。


数据运维技术 » MySQL新增:在无就添加(mysql没有就插入)