mysql
weixin_42094764
这个作者很懒,什么都没留下…
展开
-
mysql in查询,同时查询两个字段
mysql in查询,同时查询两个字段原创 2022-11-02 15:00:20 · 4196 阅读 · 0 评论 -
mysql排序field,case when
使用field和case when进行排序原创 2022-09-21 13:33:54 · 482 阅读 · 0 评论 -
核酸录入系统分库分表
分库分表原创 2022-09-03 21:11:49 · 328 阅读 · 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 · 407 阅读 · 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 · 211 阅读 · 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 · 52 阅读 · 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 · 139 阅读 · 0 评论 -
mysql 截取字符串
1、从左开始截取字符串left(str, length)说明:left(被截取字段,截取长度)例:select left(content,200) as abstract from my_content_t2、从右开始截取字符串right(str, length)说明:right(被截取字段,截取长度)例:select right(content,200) as abstract from my_content_t3、截取字符串substring(str, pos)substring(s转载 2021-03-11 14:32:04 · 285 阅读 · 0 评论 -
mysql判断主键值是否存在,如果存在则更新,不存在则新增
ON DUPLICATE KEY UPDATE 可以达到以下目的:向数据库中插入一条记录:若该数据的主键值/ UNIQUE KEY 已经在表中存在,则执行更新操作, 即UPDATE 后面的操作。否则插入一条新的记录。示例:Step1 . 创建表,插入测试数据SET FOREIGN_KEY_CHECKS=0;– Table structure for mRowUpdateDROP TABLE IF EXISTS mRowUpdate;CREATE TABLE mRowUpdate (&原创 2021-03-11 11:56:39 · 2764 阅读 · 0 评论 -
自己用的一些mysql配置命令
Mysql 给与远程权限:GRANT ALL PRIVILEGES ON . TO ‘root’@‘192.168.1.100’ IDENTIFIED BY ‘’ WITH GRANT OPTION;flush privilegescentos防火墙查看以及开启查看已经开放的端口firewall-cmd --list-ports1开启端口firewall-cmd --zone=public --add-port=80/tcp --permanent命令含义:–zone #作用域–a.原创 2021-03-11 11:49:21 · 52 阅读 · 0 评论