Mysql表的基本操作

tech2024-06-09  67

1.创建一个数据库,建立该数据库原来不存在的基础上。

create database if not exists myreview ;

2.展示已有的所有数据库

show databases;

3.使用数据库

use myreview;

4.创建books表,id为无符号的整型,price是单精度10位数字,其中小数占两位,money是decimal型,用在需要高精度场合,比float拥有更加精确的数值。

create table books(id int unsigned,price float(10,2),num int unsigned,money decimal(10,2));

5.显示books表的数据类型

desc books;

6.更改表的字段名,将字段名num改为test,并设置类型为无符号整型,约束条件为不允许填充空值

alter table books change num test int unsigned not null;

7.查看修改后的表的类型名

desc books;

8.将num字段名改回来

alter table books change test num int unsigned not null;

9.查看修改结果

desc books;

10.修改字段的数据类型

alter table books modify num int;

11.查看修改结果

desc books;

12.增加author字段

alter table books add author varchar(10) not null;

13.查看修改结果

desc books;

14.删除字段

alter table books drop author;

15.查看修改结果

desc books;

16.修改数据库表明

alter table books rename to bookinfo;

17.显示所有表名

show tables;
最新回复(0)