SQL常用语句概要1.doc

  1. 1、本文档共9页,可阅读全部内容。
  2. 2、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
  3. 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载
  4. 4、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
查看更多
SQL常用语句概要1

创建用户: create user 用户名identified by ‘密码’; 授权: grant 权限 on 表名.* to 用户名; 删除用户 drop user 用户名; start transaction 开启事务 (所有对数据表增加、修改、删除操作 临时表进行) rollback 回滚事务 (取消刚刚操作) commit 提交事务 (确认刚才操作) 一、对数据库CURD (DDL数据定义语言) 1、创建数据库 create database 数据库名称; 2、创建数据库,并指定字符集 create database 数据库名称 character set 字符集; 3、创建数据库,指定字符集,并设置校对规则 create database 数据库名称 character set 字符集 collate 校对规则; 4、查看所有数据库 show databases; 5、查看数据库创建语句,与当前编码集 show create database 数据库名; 6、查看当前正使用的数据库 select database(); 7、修改数据库编码 alter database 数据库名称 character set 编码集; 8、切换数据库、设置当前使用的数据库 use 数据库名称; 9、删除数据库 drop database 数据库名称; 二、对数据表CURD (DDL数据定义语言) 字符串:varchar、char(0-255) 大数据类型:blob、text 数值型:tinyint、smallint、int、bigint、double 逻辑型:bit 日期型:data、time、datetime、timestamp 1、创建数据表,指定字符集,并设置校对规则 create table 表名( 列名 类型(长度), 列名 类型(长度), 列名 类型(长度), )character set 字符集 collate 校对规则; 2、查看表结构 desc 表名; 3、查看数据表的创建语句 show create table 数据表; 4、查看当前数据库的所有表 show tables; 5、字段约束 主键约束(唯一标识一条记录) primary key 自动增长 auto_increment 唯一约束(该字段内容不允许重复) unique 非空约束(值不能为空) not null     6、数据表修改,使用alter table语句添加、修改或删除列语法 7、向已有数据表中添加一列 alter table 表名 add 列名 类型(长度) 约束;     8、改变已有数据表一列类型、长度 alter table 表名 modify 列名 类型(长度) 约束; 9、改变已有数据表一列的名称 alter table 表名 change 旧列名 新列名 类型(长度) 约束;     10、删除已有一列 alter table 表名 drop 列名;     11、修改表名 rename table 旧表名 to新表名; 12、修改表的字符集 alter table 表名 character set 字符集; 13、数据表删除 drop table 表名; 三、对数据表中数据记录(DML数据操纵语言,insert、update、delete) 1、数据表中数据记录的插入,在插入数据时,字符串需添加单引号 insert into 表名(列名,列名,...) values(值,值,...); 2、查看数据库相关编码集 show variables like character%; 3、数据表记录修改操作 update 表名 set 列名=值,列名=值 where 条件语句 4、数据表记录删除操作 delete from 表名 where 条件语句; 5、删除一个表中的所有记录,不可恢复 truncate 表名; 6、数据记录的查询,distinct剔除重复数据,S -D- F - W - G - H - O select *|制定列名,列名 from 表名 where 条件语句; 7、数据记录查询时进行运算 select 列名运算表达式 from 表名 where 条件语句; 8、数据记录查询后,使用列名的列别名进行显示(as常省略) select 列名 as 列列名 from 表名 where 条件语句; 9、select比较、逻辑运算(在w

您可能关注的文档

文档评论(0)

yaocen + 关注
实名认证
内容提供者

该用户很懒,什么也没介绍

1亿VIP精品文档

相关文档