码迷,mamicode.com
首页 > 数据库 > 详细

MySQL常用命令(数据库,表相关的命令)

时间:2018-09-12 01:09:19      阅读:460      评论:0      收藏:0      [点我收藏+]

标签:详细   tom   int   除了   删除表   contact   city   stat   引擎   

 

数据库相关命令

显示数据库列表

mysql> SHOW  DATABASES;

 

创建数据库

mysql> CREATE  DATABASE  库名;

 

如下,创建一个名为crashcourse的数据库

mysql> CREATE  DATABASE  crashcourse;

 

删除数据库

mysql> DROP  DATABASE  库名;

 

如下,删除一个名为crashcourse的数据库

mysql> DROP  DATABASE  crashcourse;

 

使用数据库

mysql> USE   库名;

 

如下,使用一个名为crashcourse的数据库

mysql> USE  crashcourse;

 

 

 

表相关的命令

显示当前数据库下的所有表

mysql> SHOW  TABLES;

 

显示某个表的信息(表包含哪些列,列的详细信息)

mysql> DESCRIBE 表名;

 

如下,显示一个名为customers的表的信息

mysql> DESCRIBE customers;

 

mysql> SHOW COLUMNS FROM 表名;

 

如下,显示一个名为customers的表的信息

mysql> SHOW COLUMNS FROM  customers;

 

 

创建表

CREATE TABLE 表名(表中的列名字及定义,用逗号分隔)

 

如下,创建一个名为customers的表。

CREATE TABLE customers
(
  cust_id                   int              NOT NULL     AUTO_INCREMENT,
  cust_name             char(50)     NOT NULL ,
  cust_address         char(50)     NULL ,
  cust_city                char(50)     NULL ,
  cust_state              char(5)       NULL ,
  cust_zip                 char(10)      NULL ,
  cust_country          char(50)      NULL ,
  cust_contact          char(50)      NULL ,
  cust_email             char(255)    NULL ,
  PRIMARY KEY (cust_id)
) ENGINE=InnoDB;

cust_id,cust_name,cust_address都是表中的列(字段),其后是该字段的性质。

如cust_id为int类型,取值不能为空,取值自动加1 。

PRIMARY KEY (cust_id)   表明字段cust_id为该表的主键。

ENGINE=InnoDB;   表明该表使用的引擎为InnoDB。

 

 

更新表

 即更改表的结构(添加列、删除列)

ALTER TABLE 表名  更改操作

ALTER TABLE vendors

ADD vend_phone char(20);

向表vendors中添加列vend_phone.

 

ALTER TABLE vendors

DROP  COLUMN  vend_phone;

删去表vendors中的列vend_phone。

 

 

删除表

DROP TABLE 表明

DROP TABLE customers;

删除了表customers

 

重命名表

RENAME TABLE  原表名  TO 新表名

RENAME TABLE  customers TO newcustomers;

将表customers改名为newcustomers

 

MySQL常用命令(数据库,表相关的命令)

标签:详细   tom   int   除了   删除表   contact   city   stat   引擎   

原文地址:https://www.cnblogs.com/deltadeblog/p/9396755.html

(0)
(0)
   
举报
评论 一句话评论(0
登录后才能评论!
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!