Heim  >  Artikel  >  Datenbank  >  MySQL学习笔记之创建、删除、修改表的方法_MySQL

MySQL学习笔记之创建、删除、修改表的方法_MySQL

WBOY
WBOYOriginal
2016-10-09 08:33:40884Durchsuche

本文实例讲述了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相关内容感兴趣的读者可查看本站专题:《MySQL索引操作技巧汇总》、《MySQL日志操作技巧大全》、《MySQL事务操作技巧汇总》、《MySQL存储过程技巧大全》、《MySQL数据库锁相关技巧汇总》及《MySQL常用函数大汇总》

希望本文所述对大家MySQL数据库计有所帮助。

Stellungnahme:
Der Inhalt dieses Artikels wird freiwillig von Internetnutzern beigesteuert und das Urheberrecht liegt beim ursprünglichen Autor. Diese Website übernimmt keine entsprechende rechtliche Verantwortung. Wenn Sie Inhalte finden, bei denen der Verdacht eines Plagiats oder einer Rechtsverletzung besteht, wenden Sie sich bitte an admin@php.cn