mysql基础之操作语句

登录数据库:mysql �Ch localhost(服务器名) �Cu root (用户名) �Cp;

查看数据库:show database;

查看默认存储引擎:show variables link “storage_engine”

创建数据库:create database bd_name;//db_name为数据库名

选择数据库:use db_name;

查看刚刚建好的数据库:show create database db_name \G;

拆除数据库:drop database db_name;

创建数据表:

Create table table_name

(

Idint(11)primary key,

Name varchar(10),

depId int(10)

);

Create table table_name

(

Idint(11),

Name varchar(10),

depId int(10),

primary key(Id,depId)

);

外键约束:constraint fk_name foreign key(字段名1) references table_name(字段名2);

拆除外键约束:alter table table_name drop foreign key fk_name;

字段自增:字段名 数据类型 auto_increment;

查看表:show tables;

查看表详情:describe/desc table_name;

查看表详细结构:show create table table_name \G;

修改表名:alter table oldtab_name rename to newtab_name;

修改字段数据类型:alter table table_name modify 字段名 字段类型;

修改字段名:alter table table_name change 旧字段名 新字段名 数据类型;

增加字段:alter table table_name add 新字段 数据类型/ first /after 字段名;

拆除字段:alter table table_name drop 字段名;

修改字段排列位置:alter table table_name modify 字段名 数据类型 /first / after 字段名;

拆除数据表:drop table if existis table_name;

插入数据:insertinto table_name values(字段值1,字段值2,字段值3); //具体看表有几个字段



你可能感兴趣的:(foreign)