五杀摇滚小拉夫

  博客园  :: 首页  :: 新随笔  :: 联系 :: 订阅 订阅  :: 管理


1 显示数据库:show databases;


2 创建数据库:create database 数据库名字;


3 删除数据库:drop database 数据库名字;


4 选择数据库:use 数据库名字;
会显示 Database changed 此时已进入数据库中

显示选择数据库中的表
show tables;

5 查看当前使用的数据库

select database();

6 查看mysql数据库系统支持的存储引擎的类型:

show engines; 后面加\G美化格式

7 整数:int,bit
小数:decimal
字符串:varchar,char
日期时间: date, time, datetime
枚举类型(enum)

特别说明的类型:

decimal表示浮点数,如decimal(5,2)表示共存5位数,小数占2位

char表示固定长度的字符串,如char(3),如果填充'ab'时会补一个空格为'ab '

varchar表示可变长度的字符串,如varchar(3),填充'ab'时就会存储'ab'

字符串text表示存储大文本,当字符大于4000时推荐使用


8
create table students(
id int unsigned not null auto_increment primary key,
name varchar(30),
age tinyint unsigned default 0,
high decimal(5,2),
gender enum("男","女") default "男",
cls_id int unsigned
);

9 显示表的结构:desc(describe) 数据库的名字;


10 修改表名

alter table A rename B;

11 修改字段名和字段的数据类型(主键的字段数据类型不能修改)

add
添加字段(自动添加到末尾,在后面加上参数first 可以改变字段的位置,在指定的位置添加字段 after 后跟相对位置)
alter table stu add bir date;
modify
alter table stu modify bir date;
change
修改字段并重新命名
alter table stu change bir birth date default "1998-10-3"
一次性添加多个字段

alter table q7 add (wuli int(3),huaxue int(3));

删除字段

alter table stu drop stu_age;

 

posted on 2018-08-23 17:07  五杀摇滚小拉夫  阅读(161)  评论(0编辑  收藏  举报