![](https://img-blog.csdnimg.cn/20201014180756918.png?x-oss-process=image/resize,m_fixed,h_64,w_64)
mysql
文章平均质量分 58
AI吕小布
心有猛虎细嗅蔷薇
展开
-
MySQL 行锁 表锁
1、数据引擎: innoDB 行锁 事务优先原则 缺点:性能损耗大 优点:并发能力强如果没有索引,则行锁会转为表锁。行锁的特殊情况:间隙锁(值在范围内,但不存在)2、数据引擎: MYISAM 表锁 性能优先...原创 2020-04-08 11:49:45 · 174 阅读 · 0 评论 -
MySQL 索引失效原因
type:system>const>ref_eq>ref>range>index>all1、尽量不要使用类型转换,否则导致索引失效。select name from user where name = 123;(name字段为varchar类型)2、like尽量以常量开头,不要以‘%’开头,否则索引失效。如果必须使用模糊查询,可以使用索引覆盖挽救...原创 2020-04-08 08:46:02 · 324 阅读 · 0 评论 -
MySQL 数值函数
原创 2018-09-03 16:48:11 · 293 阅读 · 0 评论 -
MySQL 字符串函数
字符串函数是最常用的一种函数,如果读者编写过程序,不放回头看看自己使用过的函数,可能会惊讶的发现字符串处理的相关函数占使用过函数的很大一部分。在MySQL中字符串函数同样是最丰富的一类函数。1、CONCAT(s1, s2, s3,...)作用:把传入的参数连接为一个字符串,另外任何字符串与为NULL的字符串连接的结果都将为NULL。实例:2、INSERT(str, x, y, ...原创 2018-09-03 16:11:01 · 158 阅读 · 0 评论 -
sql date操作
1.DATE_SUB(date,INTERVAL expr unit)函数从日期减去指定的时间间隔。SELECT DATE_SUB(NOW(),INTERVAL 30 DAY) 2.DATE_ADD(date,INTERVAL expr unit)函数从日期加上指定的时间间隔。SELECT DATE_ADD(NOW(),INTERVAL 30 DAY) 3.DATEDIFF(e...原创 2018-06-11 10:28:21 · 1397 阅读 · 0 评论 -
MYSQL 时间格式化
将时间格式化为 2018-06-11 09:15:08 格式SELECT DATE_FORMAT(NOW(),'%Y-%m-%d %H:%i:%s')结果为: 2.获取当时时间(默认时间格式为:2018-06-11 09:41:42)SELECT NOW()结果为: 3.获取当时时间戳(10位)select unix_timestamp(now())或则使用:SELECT UNIX_T...原创 2018-06-11 09:54:39 · 135768 阅读 · 1 评论 -
mysql 时间 字段分析
1、datetime 类型数据类型:`add_date` datetime NOT NULL,数据:2018-06-11 08:00:492、int类型的时间戳数据类型:`add_date` int(11) DEFAULT '0' COMMENT '添加时间',数据:1512740349...原创 2018-06-12 12:43:18 · 246 阅读 · 0 评论 -
MySQL UNIQUE制约
UNIQUE制约(唯一性制约):是禁止设置重复的值的制约。UNIQUE制约(唯一性制约)与定义主键制约(PRIMARY KEY)有点相似,主键制约要求【不可重复】和【非UNLL】两点,而唯一性制约只要求【不可重复】。也就是唯一性制约的列中是可以设置NULL的,但是根据数据库的不同,有允许多个位NULL记录,有的只允许一个记录中设置NULL。另外主键制约在一个表中只能用一次(将多个列定义为复合主键,...原创 2018-03-15 21:20:26 · 1195 阅读 · 0 评论 -
MySQL创建操作数据库的专用用户
创建好数据库后,可以通过管理者(root)登陆数据库进行各种操作。但是从安全角度来说,使用管理者(root)权限对所有的数据库进行操作并不太合适。要创建操作数据库的专用用户,可以使用如下语法:创建新用户并赋予其对数据库操作的权限:GRANT ALL PRIVILEGES ON 数据库名.* 用户名@localhost IDENTIFIED BY 密码;例如:GRANT ALL PRIVILEGES...原创 2018-03-15 20:27:23 · 369 阅读 · 0 评论 -
scrapy连接MySQL数据库爬取英雄联盟英雄传记
作为一位对联盟游戏的爱好者,学习爬虫的时候也以这款游戏作为对象。这个项目使用的python版本:3.6.0,scrapy使用的版本:1.11。参照这篇博客即便是不会爬虫的小白也可以带你做出一个完整的scrapy项目。废话不多说现在就开始吧。这里是github地址:GitHub第一步:新建一个scrapy项目scrapy startproject LOL使用Windows PowerShell 执行...原创 2018-02-10 14:05:14 · 1274 阅读 · 0 评论