在数据库中 -- 表示注释
1.查看当前所有数据库:
show databases; --查看当前所有数据库
最后一行表示数据库的个数 ,一般有4个自带的
2.添加一个数据库:
create database python --添加一个数据库
显示 [ Query OK ] 就是操作成功。配合 [ show databases ] 可以查看到刚刚创建的数据库。倒数第二个python就是刚刚创建的。
3.使用刚刚生成的数据库,并查看当前正在使用哪个数据库:
use python --切换到要使用的数据库
select database(); --查看当前正在使用的数据库,注意与show databases;区分
4.查看当前数据库中的表格:
show tables; --查看当前数据库中的表格
括号中是查询时间,当前没有创建表所以基本不消耗时间。
5.创建表格,添加字段。各字段之间用逗号隔开,字段内用空格隔开。依次写入 :字段名、数据类型、约束
create table class(字段名 数据类型 约束);
6.查看下刚刚创建的表有哪些字段:
desc class; --查看字段信息
7.向表中加数据并查看数据:
insert into class value(1, "xiaomei", 02, 175.22)
8.查看表中的数据: 多出了 [ xiaomei ] 的数据
select * from class; --查看表中的数据
9.向表中添加字段并查看:
alter table class add gender enum("male","famale") default "male"
10.修改字段:想要将身高变成保留一位小数
alter table class modify high decimal(4,1);
11.修改字段,想要将身高的字段名变成:[ height ]
alter table class change high height decimal(4,1);
12.删除字段:[ age ]
alter table class drop age;
13.删除数据表:[ class ] 表没有了。
drop table class;
14.删除数据库:[ python ] 数据库没有了。
drop database python;
补充:要是数据库中要存储中文,要在创建时设置:
查看数据库信息,末尾显示了编码格式:拉丁1
create database 数据库名;
查看数据库信息,末尾显示了编码格式:utf8
create database 数据库名 charset=utf8;