二.mysql基本语法复习总结(今天总结一下MySQL的语法)

接下来,是一些数据库的使用,比如创建数据库,删除数据库。创建表,删除表,向表中插入数据
查询数据,更新数据,删除数据

创建数据库 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的一些基础语法,希望对你们有帮助,欢迎交流学习,如有错误,欢迎指正。
加油,不要放弃。

发布了16 篇原创文章 · 获赞 12 · 访问量 1480

猜你喜欢

转载自blog.csdn.net/weixin_45290352/article/details/105438579
今日推荐