码迷,mamicode.com
首页 > 数据库 > 详细

MySql基本操作

时间:2015-12-04 20:10:31      阅读:220      评论:0      收藏:0      [点我收藏+]

标签:

  • 数据库操作

创建数据库

create database 数据库名 character set utf8

删除数据库

drop database 数据库名
  • 表操作

创建表:(auto_increment自增、unique唯一)

--创建新表
 create table t_user(
 id bigint primary key auto_increment,
 username varchar(50) unique, 
 name varchar(20),
 password varchar(20),
 sex varchar(1)
 );

--根据已有表创建新表
create table tab_new like tab_old 

 

表本身操作

--表重命名
alter table 表名 rename 新表名
--删除表
drop table 表名

表的其它操作

--添加主键 
Alter table tabname add primary key(col)
--删除主键 
Alter table tabname drop primary key(col)

--创建索引
create [unique] index idxname on tabname(col….)
--删除索引
drop index idxname

--创建视图
create view viewname as select statement
--删除视图
drop view viewname

 

 

 

表字段增、删、改

--添加
alter table   table1 add id int not Null auto_increment primary key
--修改一个字段类型
alter table 表名称 modify 字段名称 字段类型 [是否允许非空];
--修改一个字段类型连着字段名
alter table 表名称 change 字段原名称 字段新名称 字段类型 [是否允许非空]
--删除一个字段
alter table mytable drop 字段名

 

 

  • 数据操作

1.插入数据

insert into students (name, sex, age) values("孙丽华", "女", 21);

 

MySql基本操作

标签:

原文地址:http://www.cnblogs.com/bobo110/p/5019889.html

(0)
(0)
   
举报
评论 一句话评论(0
登录后才能评论!
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!