MySQL是一种关系型数据库管理系统,DML(Data Manipulation Language,数据操作语言)是MySQL用来操作数据的语言。下面介绍一下如何使用MySQL的DML语言操作数据。
创建表
使用CREATE TABLE
语句可以创建一个新的数据表。下面是一个例子:
CREATE TABLE students (
student_id INT NOT NULL AUTO_INCREMENT,
student_name VARCHAR(50) NOT NULL,
student_age INT NOT NULL,
PRIMARY KEY (student_id)
);
这个例子创建了一个名为students
的表,其中包含三列:student_id
(学生ID)、student_name
(学生姓名)和student_age
(学生年龄)。其中,student_id
是主键,设置为自增(AUTO_INCREMENT
)。
插入数据
使用INSERT INTO
语句可以向表中插入数据。下面是一个例子:
INSERT INTO students (student_name, student_age) VALUES ('小明', 18);
这个例子向students
表中插入了一个新的学生记录,该学生姓名为“小明”,年龄为18岁。
查询数据
使用SELECT
语句可以查询表中的数据。下面是一个例子:
SELECT * FROM students WHERE student_age < 20;
这个例子查询了students
表中年龄小于20岁的学生记录。
更新数据
使用UPDATE
语句可以更新表中的数据。下面是一个例子:
UPDATE students SET student_age = 19 WHERE student_name = '小明';
这个例子将students
表中姓名为“小明”的学生记录的年龄更新为19岁。
删除数据
使用DELETE FROM
语句可以删除表中的数据。下面是一个例子:
DELETE FROM students WHERE student_age > 20;
这个例子删除了students
表中年龄大于20岁的学生记录。
这就是MySQL的DML语言操作实例的完整攻略,其中包含了创建表、插入数据、查询数据、更新数据和删除数据等常见的操作。
本站文章如无特殊说明,均为本站原创,如若转载,请注明出处:MySQL的DML语言操作实例 - Python技术站