这篇文章主要介绍了 MySQL 学习笔记之创建、删除、修改表的方法, 结合实例分析了 mysql 创建表、增加, 修改及删除列、查看表结构、删除表等基本语法与使用技巧, 需要的朋友可以参考下
MySQL 是一个开放源码的小型关联式数据库管理系统,开发者为瑞典 MySQL AB 公司。MySQL 被广泛地应用在 Internet 上的中小型网站中。由于其体积小、速度快、总体拥有成本低,尤其是开放源码这一特点,许多中小型网站为了降低网站总体拥有成本而选择了 MySQL 作为网站数据库。
本文实例讲述了 MySQL 学习笔记之创建、删除、修改表的方法。分享给大家供大家参考,具体如下:
创建表:
- create table users(
- id int,
- name varchar(64),
- sex bit(1),
- birthday date,
- Entry_date date,
- job varchar(32),
- salary float,
- resume text
- );
1 添加列:
alter table 表名 add 列名 数据类型
- alter table users add image blob;
2 修改列:
alter table 表名 modify 列名 新的数据类型(数据长度大小)
- alter table users modify sex char(2);
3 删除列:
alter table 表名 drop 列名
- alter table users drop image;
4 修改表名:
rename table 表名 to 新表名
- rename table users to user;
5 修改表的字符集:
alter table 表名 character set 字符集
- alter table user character set gbk
6 修改列名字:
alter table 表名 change column 原列名 新列名 类型
- alter table users change column sex sexy varchar(2);
7 查看表结构:
- mysql> describe users;
- +------------+-------------+------+-----+---------+-------+
- | Field | Type | Null | Key | Default | Extra |
- +------------+-------------+------+-----+---------+-------+
- | id | int(11) | YES | | NULL | |
- | name | varchar(64) | YES | | NULL | |
- | sex | bit(1) | YES | | NULL | |
- | birthday | date | YES | | NULL | |
- | Entry_date | date | YES | | NULL | |
- | job | varchar(32) | YES | | NULL | |
- | salary | float | YES | | NULL | |
- | resume | text | YES | | NULL | |
8 查看表创建结构:
- mysql> show create table users;
9 删除表:
- mysql> drop table test9;
希望本文所述对大家 MySQL 数据库计有所帮助。
来源: http://www.phperz.com/article/17/0324/295188.html