在数据库中 -- 表示注释
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;