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

Mysql的一些基础的语法

时间:2017-09-23 00:11:33      阅读:126      评论:0      收藏:0      [点我收藏+]

标签:别名   modify   默认   插入数据   rom   text   情况   tab   sts   

Use + 数据库名称:使用这个数据库


创建数据表 UNSGINED表示的意思是无符号位
[IF NOT EXISTS]可以省略
CREATE TABLE [IF NOT EXISTS] table(

usename VARCHAR(20),
age TINYINT UNSGINED

)

SHOW TABLES :查看数据库里有几张表
SHOW TABLES FROM mysql : 查看所有数据库的表
SELECT DATABASE():显示当前数据库
SHOW COLUMNS FROM ss: 查看数据库的结构类型
向表中插入数据
INSERT ss (name,age) VALUES (‘李海洋‘,20)

AUTO_INCREMENT :自动编号,且必须与主键组合使用
默认情况下,其始值为1,每次的增量为1

指定把text这一列放在第一位
alter table aa modify text VARCHAR(255) FIRST

把text放在age后面
alter table aa modify text VARCHAR( 255) AFTER age


where :它的后面是查询的条件。

as n 使用别名。

删除ss表中name=李海洋的数据
DELETE FROM ss WHERE name=‘李海洋‘
删除id这一列
ALTER TABLE ss DROP COLUMN id;

添加id这一列
alter table ss add column id INT PRIMARY KEY AUTO_INCREMENT

Mysql的一些基础的语法

标签:别名   modify   默认   插入数据   rom   text   情况   tab   sts   

原文地址:http://www.cnblogs.com/lihaiyang123/p/7577410.html

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