接下来,是一些数据库的使用,比如创建数据库,删除数据库。创建表,删除表,向表中插入数据
查询数据,更新数据,删除数据
创建数据库 CREATE DATABASE +数据库名字
删除数据库 DROP DATABASE + 数据库名字。
创建表 CREATE TABLE +表的名字
( 表属性(表属性包括属性名字+数据类型)当然可以加约束符 如 KEY等,在下一次总结一下这些约束
)
代码示例如下:
CREATE TABLE table_name
(
column_name column_data_type,
column_name column_data_type
...
);
CREATE TABLE Students
(
id INT NOT NULL,
age INT NOT NULL,
name VARCHAR(255),
major VARCHAR(255),
PRIMARY KEY ( id )
);
创建学生表
删除表 DROP TABLE 表的名字
插入数据 INSERT INTO 表的名字 VALUES(属性值)
属性值要与表定义的一致
代码示例如下
向学生表中插入数据:
INSERT INTO Students VALUES (001, 18, 'Tom', 'Java');
INSERT INTO Students VALUES (002, 18, 'Jack', 'Pyhton');
INSERT INTO Students VALUES (003, 19, 'Mila', 'Java');
从数据库中查询数据 SELECT
使用方法
SELECT column_name, column_name, ...
FROM table_name
WHERE conditions;
SELECT 属性名
FROM 表名(从哪里表中去查询)
WHERE 条件(在哪里查找,就是在表的哪个地方进行查找)
一般有这些操作符:
=, !=, <, >, <=, >=, 以及 BETWEEN 和 LIKE 等操作符
其中 BETWEEN用法如下:
BETWEEN 操作符在 WHERE 子句中使用,作用是选取介于两个值之间的数据范围。
BETWEEN 操作符
操作符 BETWEEN … AND 会选取介于两个值之间的数据范围。这些值可以是数值、文本或者日期。
示例
SELECT FROM Student
WHERE name
BETWEEN 'Tom' AND 'Mile'
LIKE操作符用法如下:
SELECT column_name(s)
FROM table_name
WHERE column_name LIKE pattern
示例:
SELECT FROM Student
WHERE name LIKE 'T%'
查找Student表中name 以‘T’开头的学生。
“%” 可用于定义通配符(模式中缺少的字母)
ELECT FROM Student
WHERE name LIKE '%e'
查找Student表中name 以‘e’结尾的学生。
```c
ELECT FROM Student
WHERE name LIKE '%a%'
查找Student表中name 中包含’a’的学生。
更新数据 UPDATA
用法
SQL> UPDATE table_name
SET column_name = value, column_name = value, ...
WHERE conditions;
示例
UPDATA Student
SET age = 20
WHERE id = 001
更新 Student表中id 为001的学生的年龄为20。
删除数据、DELETE
用法
DELETE FROM table_name WHERE conditions;
今天的总结就是这样,这是一些MySQL的一些基础语法,希望对你们有帮助,欢迎交流学习,如有错误,欢迎指正。
加油,不要放弃。