Mysql 命令操作笔记

创建数据库 
create database newdataname;
创建表
create table if not exists tablename(
     `key` int not null auto_increment primary key,
     `name` varchar(20) not null,
     `level` int(1) not null default 1,
     `info` varchar(15) not null comment '表的备注信息'
)engine=myisam default charset=utf8;
 
     1  exists
     2  `level` 符号间不能有空格
     3  )前不能有逗号
 
查看表结构
     desc tablename\describe tablename (简版,无字段注释)
     show columns from tablename (简版,无字段注释)
     show full columns from tablename (有字段注释)
     show create table tablename (查看表生成语句,有注释)
    
修改表名称
alter table table_name rename to new_table_name
修改字段名称
alter table table_name change oldzd newozd int(10) not null comment 'sfdsfsdf'
增加字段
alter table e_down add soft_version1 varchar(50)
alter table newexample add address varchar(110) after stu_id
 
导出数据库
mysqldump -u root -p news > news.sql

UTF8每个字符占3个字节

posted @ 2015-12-04 15:59  jinsongbai  阅读(104)  评论(0)    收藏  举报