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 阅读( ...) 评论( ...)