当前位置:Gxlcms > 数据库问题 > Mysql基本命令

Mysql基本命令

时间:2021-07-01 10:21:17 帮助过:3人阅读

SHOW databases

一,创建数据库

//创建成功返回“Query OK, 1 row affected(0.00sec)   
CREATE
DATABASES demo;
//使用数据库

USE demo;

二、创建表格

先使用数据库来确保正在使用这个数据库

USE demo;
//创建一个classics的表 ENGINE MyISAM告诉MYSQL为这个表使用什么类型的引擎
CREATE TABLE classics(
author VARCHAR(128),
title VARCHAR(128),
type VARCHAR(16),
year CHAR(4)
)ENGINE MyISAM;
//检查新表
DESCRIBE classics

技术分享图片

三、表的修改

更改表名

 1 ALTER TABLE classics RENAME library; 

改变列中的数据类型

关于数据库的数据类型参见http://www.runoob.com/mysql/mysql-data-types.html

ALTER TABLE library MODIFY year SMALLINT;
//如果数据类型转化对MYSQL游泳,会报纸相应意义并自动修改数据。

添加新列

1 ALTER TABLE library ADD pages SAMLLINT UNSIGNED;

重命名列

//需要重命名的列名后面紧跟着新列名
ALTER TABLE library CHANGE type category VARCHAR(16);

注意在命令末尾添加的VARCHAR(16),因为CHANGE关键词需要指明数据类型,如果不打算改变,也要写上原来的数据类型。

删除列

ALTER TABLE library DROP pages;

删除表(DROP命令不可逆转,不慎会删除整张表,甚至数据库)

//创建、查看、删除一张表
CREATE TABLE a(b INT);
DESCRIBE a;
DROP TABLE a;
SHOW tables;

技术分享图片

 

Mysql基本命令

标签:不可   技术分享   http   gpo   注意   数据库   表格   des   .com   

人气教程排行