更新 从零开始学MySQL存储过程:插入和更新(mysql存储过程插入)
MySQL存储过程可以将多条SQL语句封装到一起执行,可以有效地提高SQL请求的执行性能,减少和服务器之间的网络连接开销,从而提高总体应用程序性能。
从零开始学习MySQL存储过程特别是插入和更新,首先我们需要准备好以下内容:1.安装MySQL服务器;2.MySQL服务器中建立一个名为”学校”的数据库;3.通过MySQL命令建立students表,具体结构如下:
+———-+———–+——+—–+———+——-+
| Field | Type | Null | Key | Default | Extra |
+———-+———–+——+—–+———+——-+
| id | int(11) | YES | | NULL | |
| name | char(20) | YES | | NULL | |
| sex | char(2) | YES | | NULL | |
| birthday | char(10) | YES | | NULL | |
+———-+———–+——+—–+———+——-+
接下来,我们可以使用MySQL插入和更新语句进行操作。
插入:
在插入操作中,我们可以使用下面的语句,将学生信息插入学校数据库中的students表中:
INSERT INTO students VALUES(11,’Tom’,’M’,’1988-05-08′);
运行上面的语句,students表中就插入了一条学生信息:
+——+——+—–+————+
| id | name | sex | birthday |
+——+——+—–+————+
| 11 | Tom | M | 1988-05-08 |
+——+——+—–+————+
更新:
在更新操作中,我们可以使用如下SQL语句,更新Tom的出生日期:
UPDATE students SET birthday=’2003-07-15′ WHERE name=’Tom’;
运行上面的语句,就可以修改Tom的出生日期,更新后students表中的数据为:
+——+——+—–+————+
| id | name | sex | birthday |
+——+——+—–+————+
| 11 | Tom | M | 2003-07-15 |
+——+——+—–+————+
以上是从零开始学习MySQL存储过程中插入和更新操作的一般实现过程,通过熟悉和学习这些语句,我们就可以有效地掌握MySQL存储过程的相关操作了。