本文 Github/javamap 已收录,有Java程序员进阶技术知识地图以及我的系列文章,欢迎大家Star。
1. 创建表格:
mysql> create table Persons (Id_P INT(8), LastName VARCHAR(100), FirstName VARCHAR(100), Address VARCHAR(100), City VARCHAR(100));
最好在一开始将字段规定完整,包括是否为空、是否为主键
完整的:
mysql> create table Persons (Id_P INT(8) primary key not null, LastName VARCHAR(100), FirstName VARCHAR(100), Address VARCHAR(100), City VARCHAR(100));
2. 查看所有表格:
mysql> show tables;
3. 查看表格中所有字段信息:
mysql> show full columns from Person;
4. 查看表中所有数据
mysql> select * from Persons;
5. 修改表格中字段名称:
alter table 表名 change 原字段名 新字段名 字段类型 not null;
not null:指定字段不能为空,非必选
例:mysql> alter table Persons change City City varchar(100);
6. 修改表格中某字段为非空且为主键:
mysql> alter table Persons modify Id_P int(8) primary key not null;
7. 修改表中字段类型
mysql> alter table Orders modify OrderNo int(8);
这里的int(8)即为新的类型和长度,不用管之前什么类型,并且原来的数据不会丢失
8. 往表中插入多条数据
mysql> insert Persons(Id_P, LastName, FirstName, Address, City) values(1, 'Adams', 'John', 'Oxford Street', 'London'),(2, 'Bush', 'George', 'Fifth Avenue', 'New York');
9. 删除表格
mysql> drop table user;
-- END --
日常求赞:你好技术人,先赞后看养成习惯,你的赞是我前进道路上的动力,对我非常重要。
加油技术人!
简介: 博主从华中科技大学硕士毕业,是一个对技术有追求,对生活有激情的程序员。几年间浪迹于多个一线互联网大厂,具有多年开发实战经验。
微信搜索公众号【爱笑的架构师】,我有技术和故事,等你来。
文章持续更新,在 Github/javamap 中可以看到我归档的系列文章,有面试经验和技术干货,欢迎Star。