MySql语法基础
1、创建和使用数据库(DDL: 数据定义语言. 主要指的是操作数据库, 操作数据表, 增加列.) 1) 查看当前数据库 show databases; 2)创建数据库 create database 数据库名称; 3)使用和切换数据库 use 数据库名称 4)删除数据库 drop database 数据库名称; 2、对表的操作 1)增 创建数据表 create table 数据表名( 列名 数据类型 [约束], 列名 数据类型 [约束], 。。。 ); 约束 作用: 用来保证数据的完整性和安全性. 分类: 单表约束: 主键约束: primary key //auto_increment(自动增长) 唯一约束: unique 非空约束: not null 多表约束: 外键约束: foreign key 2)删 drop table 数据表名; 3)改 给表增加一列字段 alter table 表名 add 列名 数据类型 约束; 修改某列字段的约束和类型 alter table 表名 modify 列名 数据类型 约束; 修改某列字段的名字,约束,类型 alter table 表名 change 旧列名 新列名 数据类型 约束; 删除指定的列 alter table 表名 drop 列名; 修改表名 rename table 旧表名 to 新表名; 修改表的码表 alter