mysql学习
数据库操作: 创建一个数据表 CREATE TABLE IF NOT EXISTS 表名( 字段名1 类型(长度) 约束1 约束2 ... 注释, 字段名2 类型(长度) 约束1 约束2 ... 注释, ... 字段名n 类型(长度) 约束1 约束2 ... 注释 )DEFAULT CHARSET = UTF8; 查看数据库的编码方式 SHOW CREATE DATABASE 库名; 写出MySQL常用的数据类型, 至少写4种。 TINYINT INT BIGINT 整型 DATE TIME DATETIME TIMESTAMP 时间日期 CHAR VARCHAR TEXT LONGTEXT 字符串 ENUM("值1","值2","值3",...) 枚举 FLOAT(5,2) 一共5位数,2位小数 DOUBLE(5,2) 一共5位数,2位小数 MySQL约束条件: 1、约束条件的背景 数据表的字段如果没有任何规范和限制, 会产生数据冗余,不方便项目的使用和管理。 2、约束条件 PRIMARY KEY :主键约束, 相当于一个表中的序号,主键的值唯一不重复, 可以用来标志一行数据,一般使用整数。 主键默认不能重复,不需要加UNIQUE KEY; 主键默认不能为空,不需要加NOT NULL; 主键 PRIMARY KEY 加上 AUTO_INCREMENT 之后不需要给值,会自动增长。