0
点赞
收藏
分享

微信扫一扫

MySQL基础知识

颜路在路上 2022-06-28 阅读 137

一、SQL通用语法

  • SQL语句可以单行或多行书写,以分号结尾 可使用空格和缩进来增强语句的可读性
  • MySQL数据库的SQL语句不区分大小写,建议使用大写,例如:​​SELECT * FROM user​
  • 同样可以使用/**/的方式完成注释
  • MySQL中的我们常使用的数据类型如下
    MySQL基础知识_主键
    详细的数据类型如下
    MySQL基础知识_mysql_02
    MySQL基础知识_mysql_03
    二、表结构相关语句
    1、主键约束
    主键是用于标识当前记录的字段。它的特点是非空,唯一。在开发中一般情况下主键是不具备任何含义,只是用于标识当前记录
    1.在创建表时创建主键,在字段后面加上 primary key.
create table tablename( 
id int primary key,
.......
)

2.在创建表时创建主键,在表创建的最后来指定主键

create table tablename(           
id int,
.......
primary key(id)
)

3.删除主键:alter table 表名 drop primary key;

alter table sort drop primary key;

4.主键自动增长:一般主键是自增长的字段,不需要指定。
实现添加自增长语句,主键字段后加auto_increment(只适用MySQL)
2、外键约束
多个表之间是有关系的,那么关系靠谁来维护?
多表约束:外键约束.

alter table product add foreign key (cno) references category(cid);

三、条件查询
where语句表条件过滤。满足条件操作,不满足不操作,多用于数据的查询与修改。
格式 :select 字段 from 表名 where 条件;
while条件的种类如下:
MySQL基础知识_mysql_04


举报

相关推荐

0 条评论