- 1、本文档共9页,可阅读全部内容。
- 2、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
- 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载。
- 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
您可能关注的文档
- SMT操作培训概要1.doc
- 建筑学前沿动态建筑理论认知.doc
- 建筑学培养方案汇报.ppt
- 建立以KPI为核心的绩效机制.ppt
- 建筑学考研中外建筑史各大院校(同济大学、东南大学、重庆大学)试题集锦.doc
- SMT简介详述概要1.ppt
- SMT工艺介绍概要1.ppt
- 建筑外窗与立面表达.docx
- 建筑学构造 第八章 变形缝与建筑抗震.ppt
- 建筑工程经济 第1次.ppt
- 白天晚上教学课件.ppt
- 2025年山东菏泽市牡丹区中医医院引进急需紧缺专业技术人才30人笔试模拟试题参考答案详解.docx
- 2025年山东菏泽市牡丹区中医医院引进急需紧缺专业技术人才30人笔试模拟试题带答案详解.docx
- 2025年山东菏泽市牡丹区中医医院引进急需紧缺专业技术人才30人笔试模拟试题及参考答案详解.docx
- 2025年山东菏泽市牡丹区中医医院引进急需紧缺专业技术人才30人笔试模拟试题及参考答案详解一套.docx
- 2025年山东菏泽市牡丹区中医医院引进急需紧缺专业技术人才30人笔试模拟试题及完整答案详解1套.docx
- 2025年山东菏泽市牡丹区中医医院引进急需紧缺专业技术人才30人笔试模拟试题及参考答案详解1套.docx
- 2025年山东菏泽市事业单位招聘急需紧缺岗位目录(第一批)笔试模拟试题参考答案详解.docx
- 2025年山东菏泽市牡丹区中医医院引进急需紧缺专业技术人才30人笔试模拟试题及答案详解1套.docx
- 画西瓜教学课件.ppt
最近下载
- JB-T7752-2005_滚动轴承密封深沟球轴承技术条件.pdf VIP
- 装配式混凝土结构部品部件吊装监理实施细则(标准化格式文本).doc VIP
- 萧山区地图杭州市萧山区乡镇街道地图高清矢量可填充编辑地图PPT模板.pptx
- 全国初中物理竞赛试题专项(力)精编(2024版)(附答案).pdf VIP
- 人教版七年级数学上册试题 第6章 几何图形初步 章节检测卷 (含详解).docx VIP
- 装配式混凝土结构施工监理实施细则(标准化格式).doc VIP
- 绿色智能船舶制造基地项目可行性研究报告.pptx VIP
- 船舶制造基地可行性研究报告.doc VIP
- 第八节 伏安法测电动势内阻-2024-2025学年高二上学期物理专项训练.pdf VIP
- 节能分部工程监理研究细则.doc VIP
文档评论(0)