创建/删除Mysql数据表
数据库的主要作用是保存数据表,数据表的作用是保存数据信息。本章节讲解如何新建数据表和删除数据表。我们以下面表为例建数据表。"user" 的表,表有三列,列名分别是"id","name","passwrod"效果图"user"表idnamepassword
PHPMyadmin新建/删除表
命令行新建数据表caeate table
语法:CREATE [TEMPORARY] TABLE [IF NOT EXISTS] tbl_name
(create_definition,...)
[table_options]
[select_statement]
;
CREATE TABLE 表名称
(
列名称1 数据类型(列长度),
列名称2 数据类型(列长度),
列名称3 数据类型(列长度),
....
);
CREATE TABLE 参数参数名描述
tbl_name要创建的数据库表 表名
create_definition数据库表的列属性部分。mysql要求创建的表至少包含一列。
table_options数据库表的一些特性参数。
select_statementselect语句描述部分,可以快速地创建表。
案例:CREATE TABLE user
(
id int,
Name char(255),
password char(255)
);
命令行查看数据表结构
查看数据表分两种形式:一是查看数据表结构,第二种是查看数据表数据。以下讲述如何查询数据表结构。
语法:desc tb_name
desc 表名
案例:desc user;
结果:mysql> desc user;
+----------+-----------+------+-----+---------+-------+
| Field | Type | Null | Key | Default | Extra |
+----------+-----------+------+-----+---------+-------+
| id | int(11) | YES | | NULL | |
| Name | char(255) | YES | | NULL | |
| password | char(255) | YES | | NULL | |
+----------+-----------+------+-----+---------+-------+
或者describe user;
又或者show columns from user;
命令行删除数据表
删除数据库中某个数据表。
语法:drop table user;