MYSQL学习笔记整理

mysql默认端口号3306
查看当前版本 SELECT VERSION();
查看当前时间 SELECT NOW();
查看当前用户 SELECT USER();
语句都以分号结束
创建一个数据库 CREATE DATABASE biao(设置字符编码) CHARCTER SET =utf8;
删除DROP;
修改数据库字符编码ALTER DATABASE biao CHARCTER SET =utf8;
查看所有的数据库SHOW DATABASES;
ENU枚举(可以理解为单选,如性别) SET集合(相当于多选,如兴趣爱好)
USE 数据库名  打开一个数据库
CREATE TABLE 表名(
   名   数据类型,
);

查看数据表
SHOW TABLES (+FROM 数据库 (指定查看))查看当前数据库
查看数据表结构
SHOW COLUMNS  (+FROM 数据库 (指定查看))查看当前数据库

数据表插入记录
INSERT 表名(名,名) VALUES(值,值);


查看记录

SELCET * FROM 表名

NULL字段可以为空  NOT NULL字段不能为空

一个数据表只能有一个主键,唯一性
AUTO_INCREMENT 排序

PRIMARY KEY 设置主键

AUTO_INCREMENT必须和PRIMARY KEY一起使用

PRIMARY KEY不必和AUTO_INCREMENT一起使用


唯一约束UNIQUE KEY 一张表可以出现多个



DEFAULT 插入记录时,假如没有赋值,赋默认值

你可能感兴趣的:(MYSQL基础整理)