
mysql
weixin_42094764
这个作者很懒,什么都没留下…
展开
专栏收录文章
- 默认排序
- 最新发布
- 最早发布
- 最多阅读
- 最少阅读
-
mysql in查询,同时查询两个字段
mysql in查询,同时查询两个字段原创 2022-11-02 15:00:20 · 4486 阅读 · 0 评论 -
mysql排序field,case when
使用field和case when进行排序原创 2022-09-21 13:33:54 · 557 阅读 · 0 评论 -
核酸录入系统分库分表
分库分表原创 2022-09-03 21:11:49 · 369 阅读 · 0 评论 -
mysql 截取字符串和时间戳转换为date格式
截取字符串 一.从左开始截取字符串 用法:left(str, length),即:left(被截取字符串, 截取长度) SELECT LEFT(‘www.yuanrengu.com’,8) 结果为:www.yuan 二.从右开始截取字符串 用法:right(str, length),即:right(被截取字符串, 截取长度) SELECT RIGHT(‘www.yuanrengu.com’,6) 结果为:gu.com 三.截取特定长度的字符串 用法: substring(str, pos),即:substr原创 2021-04-27 12:01:11 · 452 阅读 · 0 评论 -
MySQL SELECT执行顺序
SELECT语句的完整语法为: (7) SELECT (8) DISTINCT <select_list> (1) FROM <left_table> (3) <join_type> JOIN <right_table> (2) ON <join_condition> (4) WHERE <where_condition> (5) GROUP BY <group_by_list> (6) HAVING <原创 2021-03-11 14:46:09 · 238 阅读 · 0 评论 -
细说mysql索引
本文从如何建立mysql索引以及介绍mysql的索引类型,再讲mysql索引的利与弊,以及建立索引时需要注意的地方 首先:先假设有一张表,表的数据有10W条数据,其中有一条数据是nickname=‘css’,如果要拿这条数据的话需要些的sql是 SELECT * FROM award WHERE nickname = ‘css’ 一般情况下,在没有建立索引的时候,mysql需要扫描全表及扫描10W条数据找这条数据,如果我在nickname上建立索引,那么mysql只需要扫描一行数据及为我们找到这条nickn转载 2021-03-11 14:44:40 · 77 阅读 · 0 评论 -
Mysql 事件(定时任务)
mysql 创建任务(事件) 1、检查数据库事件是否开启,如果 event_scheduler 等于 NO表示开启 SELECT @@event_scheduler; SHOW VARIABLES LIKE ‘event_scheduler’; SELECT @@event_scheduler; 2、开启任务(事件) a、set global event_scheduler=1; b、SET GLOBAL event_scheduler = ON; c转载 2021-03-11 14:39:23 · 176 阅读 · 0 评论 -
mysql 截取字符串
1、从左开始截取字符串 left(str, length) 说明:left(被截取字段,截取长度) 例:select left(content,200) as abstract from my_content_t 2、从右开始截取字符串 right(str, length) 说明:right(被截取字段,截取长度) 例:select right(content,200) as abstract from my_content_t 3、截取字符串 substring(str, pos) substring(s转载 2021-03-11 14:32:04 · 352 阅读 · 0 评论 -
mysql判断主键值是否存在,如果存在则更新,不存在则新增
ON DUPLICATE KEY UPDATE 可以达到以下目的: 向数据库中插入一条记录: 若该数据的主键值/ UNIQUE KEY 已经在表中存在,则执行更新操作, 即UPDATE 后面的操作。 否则插入一条新的记录。 示例: Step1 . 创建表,插入测试数据 SET FOREIGN_KEY_CHECKS=0; – Table structure for mRowUpdate DROP TABLE IF EXISTS mRowUpdate; CREATE TABLE mRowUpdate ( &原创 2021-03-11 11:56:39 · 2922 阅读 · 0 评论 -
自己用的一些mysql配置命令
Mysql 给与远程权限: GRANT ALL PRIVILEGES ON . TO ‘root’@‘192.168.1.100’ IDENTIFIED BY ‘’ WITH GRANT OPTION; flush privileges centos防火墙查看以及开启 查看已经开放的端口 firewall-cmd --list-ports 1 开启端口 firewall-cmd --zone=public --add-port=80/tcp --permanent 命令含义: –zone #作用域 –a.原创 2021-03-11 11:49:21 · 72 阅读 · 0 评论