51
Dev开发社区
首页
文章
问答
工具
搜索
登录
注册
#SQL
thinkphp5实现mysql数据库还原
数据库还原其实就是从.sql文件中读取一行一行的命令,然后执行需要配置数据库文件database.php,数据库名,主机名,用户名,密码这里就不说了,这里说的要配置数据库连接参数'params'=>[//开启客户端缓冲区'MYSQL_ATTR_USE_BUFFERED_QUERY'=>true,],如果数据...
IT猿
·
2020-03-28
thinkphp5
实现
mysql
数据库
还原
MySQL注释符号
mysql注释符号一共有三种:1、#...2、"--",注意--后面有一个空格3、/*...*/...
IT猿
·
2020-03-28
MySQL
注释
符号
mysql概要(十四)(二)索引(补充:外键级联操作)
[ONDELETE{NOACTION|CASCADE|SETNULL|SETDEFAULT}][ONUPDATE{NOACTION|CASCADE|SETNULL|SETDEFAULT}]如果没有指定 ONDELETE 或 ONUPDATE,则默认为 NOACTION。 ...
IT猿
·
2020-03-28
mysql
概要
十四
索引
补充
mysql优化技巧《转》
1.对查询进行优化,应尽量避免全表扫描,首先应考虑在where及orderby涉及的列上建立索引。2.应尽量避免在where子句中对字段进行null值判断,否则将导致引擎放弃使用索引而进行全表扫描,如:selectidfromtwherenumisnull可以在num上设置默认值0,确保表中num列没有null值,然后...
IT猿
·
2020-03-28
mysql
优化
技巧
mysql概要(十四)(一)索引
1.索引是对数据库数据建立目录加快了查询速度。索引分为哈希索引和二叉树索引(大数据量转移,如果表中带有大量字段索引,进行数据导入时,建议先去掉索引导入数据再统一加入索引,减少索引计算量)2.索引原则:3.索引分类:3.1对于全文索引:把一段文章中的某些词抽出来做成索引。 &...
IT猿
·
2020-03-28
mysql
概要
十四
索引
mysql概要(十三)备份和恢复
1.采用mysql自带备份命令:注意:该命令不是在数据库连接内操作的。语句结尾是没有分号(;)的,并且成功后是没有提示的。数据库恢复: ...
IT猿
·
2020-03-28
mysql
概要
十三
备份
恢复
mysql概要(十二)事务
1.特性2.开启结束取消事务:需要选择支持事务的引擎3,隐式提交事务:4.事务的隔离级别:...
IT猿
·
2020-03-28
mysql
概要
十二
事务
mysql概要(十一)存储引擎
1.数据库对同样的数据可以不同的方式存储和管理,每种方式对应一种引擎。1.1定义:2.引擎种类的特点:...
IT猿
·
2020-03-28
mysql
概要
十一
存储
引擎
mysql概要(十)触发器
1触发器可监视增删改,并触发增删改操作。针对一些逻辑关联密切的操作,而不必手动多次操作。2.要素:3.语法:补充:mysql可以设置结束符,不必是“;”来结束标志,可使用 3.1简单的例子:3.2触发语句引用新数据 查看触发器:showtriggers;:怎么感觉...
IT猿
·
2020-03-28
mysql
概要
触发器
mysql概要(九)字符集和校对集
1.mysql字符集有细致设置:(补充mysql编码方式)2.mysql字符处理机制是:数据库和客户端之间存在一个字符集转换器(后文简称转换器)将客户端字符编码(必须告诉服务端的)转换成一种中间编码的数据(可自定义的但保证转换不会丢失数据),然后再转换成数据库定义的编码,取数据时,转换器将中间编码转换为需要的返回编码(...
IT猿
·
2020-03-28
mysql
概要
字符集
校对
mysql概要(八)视图
CREATE[ALGORITHM]={UNDEFINED|MERGE|TEMPTABLE}]VIEW视图名[(属性清单)]ASSELECT语句[WITH[CASCADED|LOCAL]CHECKOPTION];ALGORITHM表示视图选择的算法(可选参数) UNDEFINED:MySQL将自动选择所要使用的算法 ...
IT猿
·
2020-03-28
mysql
概要
视图
mysql概要(七)表字段管理,字段的增删改
1.添加列放在某列之后放第一列:2.修改(声明和名字),删除列2.1修改声明2.2删除列 ...
IT猿
·
2020-03-28
字段
mysql
概要
管理
删改
mysql概要(六)连接(内连接,左,右外连接
内连接[joinon/from表1,表二]效果一样区别是:可以理解为首先取得笛卡儿积后,再匹配/还是根据条件获得笛卡尔积 内连接:取俩表的交叉匹配数据;(mysql内连接左连接右连接全外连接)外连接分:左,右外连接和全外连接(mysq不支持全外连接)左连接:取的俩表匹配数据,并且保留未匹配数据中左表的数据,右...
IT猿
·
2020-03-28
连接
mysql
概要
右外
mysql概要(五)union
1.union,unionall;合并不像表联合那样记录之间交叉组合而是插入新记录的效果合并的表的列数必须相同: union:有个特性是会去重复,如果两个结果出现相同一条记录会被忽略掉一条。 uniionall:将不会出现忽略相同的记录。union子句中排序,合并后排序效果会丢失。(排序会失去效果,...
IT猿
·
2020-03-28
mysql
概要
union
mysql概要(四)order by ,limit ,group by和聚合函数的特点,子查询
1.orderby默认按升序排列(asc/desc),多字段排序orderby字段排序方式,字段2排序方式,..; 在分组排序中,排序是对分组后的结果进行排序,而不是在组中进行排序。 select*fromstuorderbyscoredesc,nameasc;//优先score,然后n...
IT猿
·
2020-03-28
by
mysql
概要
order
limit
首页
上一页
...
754
755
756
757
758
...
下一页
尾页
按字母分类:
A
B
C
D
E
F
G
H
I
J
K
L
M
N
O
P
Q
R
S
T
U
V
W
X
Y
Z
其他