![](https://img-blog.csdnimg.cn/20201014180756925.png?x-oss-process=image/resize,m_fixed,h_64,w_64)
MySQL
Ronin'Mr Zeng
这个作者很懒,什么都没留下…
展开
-
MySQL数据库——基本库操作
一、创建库1、简单创建一个名为“db01”的库create database db01;2、创建一个使用 utf8 字符集,并带有校对规则的“db02”数据库create database db02 charset=utf8 collate utf8_general_ci;*当我们创建时没有指明字符集与校验规则时,系统默认:utf8, utf8_general_ci...原创 2019-09-14 20:34:18 · 275 阅读 · 0 评论 -
MySQL数据库——基本表操作
一、创建表1.1 创建语句create table table_name ( field1 datatype, field2 datatype, field3 datatype ) character set 字符集 collate 校验规则 engine 存储引擎;说明:fifield 表示列名 datatype 表示列的类型 chara...原创 2019-09-16 10:25:14 · 155 阅读 · 0 评论 -
MySQl数据库——表的约束
真正约束字段的是数据类型,但数据类型约束比较单一,需要有一些额外的约束,来更好的保证数据的合法性,从业务逻辑角度保证数据的正确性。一、空属性null(默认) 与 not null(不为空)数据库默认字段基本都是字段为空,但是实际开发时,尽可能保证字段不为空,因为数据为空没办法参与运算mysql> select null;+------+| NULL |+------...原创 2019-09-17 12:50:08 · 156 阅读 · 0 评论 -
用一条SQL语句查询出table中每门功课都大于80分的学生姓名
先建表:mysql> create table student( -> name varchar(32) comment '姓名', -> course varchar(32) comment '课程', -> score int comment '分数' -> );Query OK, 0 rows affected (5.22...原创 2019-09-17 21:31:58 · 1761 阅读 · 0 评论 -
MySQL数据库——表的CRUD
CRUD:Create(创建)、Retrieve(查询)、Update(更新)、Delete(删除)一、Create表的创建语法在前面的博客中已经讲过,这里我们直接创建一张学生表mysql> create table student( -> id int unsigned primary key auto_increment, -> name var...原创 2019-09-20 09:59:24 · 238 阅读 · 0 评论 -
MySQL数据库—— null = null 与 null &It;=> null 查询结果是什么呢?
一、普通的 null 查询----数据表----mysql> select * from person;+------+--------+-------+| id | name | phone |+------+--------+-------+| 1 | 李白 | 10086 || 2 | 杜甫 | NULL || 3 | 陶渊明 ...原创 2019-09-20 17:06:23 · 1795 阅读 · 0 评论