select /info/ form /form/ where 条件
数据库
查询所有数据库:show databases;
查询当前数据库:select database();
使用数据库:use 数据库名 ;
创建数据库:create database [ if not exists ] 数据库名 ;
中括号中的if not exists 表示修饰,可填可不填,表示如果不存在要创建的数据库,则创建此数据库..不用括号内的修饰,如果有次数据库则会报错;
删除数据库:drop database [ if exists ] 数据库名
表
create table 表名(
字段1 字段类型 [ 约束 ] [ comment 字段1注释 ] ,
字段n 字段类型 [ 约束 ] [ comment 字段n注释 ] )
注释可写可不写
查询当前数据库所有表:
show tables;
查询表结构:
desc 表名;
查询建表语句:
show create table 表名;
表数据修改
添加字段:alter table 表名 add 字段名 类型(长度) [comment 注释] [约束];
修改字段类型:alter table 表名 modify 字段名 新数据类型(长度);
修改字段名和字段类型:alter table 表名 change 旧字段名 新字段名 类型 (长度) [comment 注释] [约束];
删除字段:alter table 表名 drop 字段名;
修改表名: rename table 表名 to 新表名;
删除表:drop table [ if exists ] 表名;
删除表,并重新创建表:truncate table 表名;
(表中的数据会被删除)