MySQL常用基本SQL语句总结是MySQL数据库开发中最常用到的一些SQL语句,下面将一一详细讲解。
建表
我们可以使用MySQL提供的CREATE TABLE语句创建一个新的表。
CREATE TABLE table_name(
column_1 data_type,
column_2 data_type,
column_3 data_type,
...
);
其中,table_name表示新建表的名字,column_i是列名,data_type数据类型是字符型、数字型、日期/时间型等。
示例:
CREATE TABLE student (
id INT PRIMARY KEY,
name VARCHAR(25) NOT NULL,
age INT,
gender ENUM('male', 'female')
);
插入数据
使用INSERT语句将数据插入到表中。
INSERT INTO table_name (column_1, column_2, column_3, ...) VALUES (value_1, value_2, value_3, ...);
其中,table_name表示需要插入数据的表名,column_i表示需要插入数据的列名,value_i表示需要插入数据的值。
示例:
INSERT INTO student (id, name, age, gender) VALUES (1, 'Tom', 18, 'male');
INSERT INTO student (id, name, age, gender) VALUES (2, 'Jane', 20, 'female');
查询数据
使用SELECT语句查询表中的数据。
SELECT column_1, column_2, column_3, ... FROM table_name WHERE condition;
其中,column_i表示要查询的列名,table_name表示要查询的表名,condition表示查询条件。
示例:
SELECT id, name, age FROM student WHERE gender='male';
更新数据
使用UPDATE语句更新表中的数据。
UPDATE table_name SET column_1=value_1, column_2=value_2, ... WHERE condition;
其中,table_name表示需要更新数据的表名,column_i表示需要更改数据的列名,value_i表示需要更改列名对应的值。
示例:
UPDATE student SET age=19 WHERE id=1;
删除数据
使用DELETE语句删除表中的数据。
DELETE FROM table_name WHERE condition;
其中,table_name表示需要删除数据的表名,condition表示删除条件。
示例:
DELETE FROM student WHERE gender='male' AND age<20;
本站文章如无特殊说明,均为本站原创,如若转载,请注明出处:MySQL常用基本SQL语句总结 - Python技术站