数据运维

浅谈为什么MySQL不建议delete删除数据

浅谈为什么MySQL不建议delete删除数据

前言 我负责的有几个系统随着业务量的增长,存储在MySQL中的数据日益剧增,我当时就想现在的业务方不讲武德,搞偷袭,趁我没反应过来把很多表,很快,很快啊都打到了亿级别,我

泡泡 泡泡 2023-05-01
0 0 0
Mysql连接数设置和获取的方法

Mysql连接数设置和获取的方法

获取连接数 --- 获取最大连接数SHOW VARIABLES LIKE '%max_connections%'; --- 获取连接列表SHOW PROCESSLIST; --- 获取连接列表SHOW FULL PROCESSLIST; --- 获取当前的链接信息 Threads_connected

张二河 张二河 2023-05-01
0 0 0
Mysql中索引和约束的示例语句

Mysql中索引和约束的示例语句

外键 查询一个表的主键是哪些表的外键 SELECTTABLE_NAME,COLUMN_NAME,CONSTRAINT_NAME,REFERENCED_TABLE_NAME,REFERENCED_COLUMN_NAMEFROMINFORMATION_SCHEMA.KEY_COLUMN_USAGEWHE

宇宙之一粟 宇宙之一粟 2023-05-01
0 0 0
sqoop export导出 map100% reduce0% 卡住的多种原因及解

sqoop export导出 map100% reduce0% 卡住的多种原因及解

我称这种bug是一个典型的“哈姆雷特”bug,就是指那种“报错情况相同但网上却会有各种五花缭乱解决办法”的bug,让我们不知道哪一个才是症结所在。 先看导入命令: [root@host25 ~]#

LOVEHL^ˇ^ LOVEHL^ˇ^ 2023-05-01
0 0 0
mysql查询条件not in 和 in的区别及原因说明

mysql查询条件not in 和 in的区别及原因说明

先写一个SQL SELECT DISTINCT from_idFROM codWHERE cod.from_id NOT IN (37, 56, 57) 今天在写SQL的时候,发现这个查的结果不全,少了NULL值的情况,not in 的时候竟然把null也排除了 用 in 的时候却没有包含

醒在深海的猫 醒在深海的猫 2023-05-01
0 0 0
解决mysql使用not in 包含null值的问题

解决mysql使用not in 包含null值的问题

注意!!! select * from user where uid not in (a,b,c,null); 这个sql不回返回任何结果。要避免not in的list中出现null的情况。 另外: –如果null参与算术运算,则该算术表达式的值为null。(例如:

穿过生命散发芬芳 穿过生命散发芬芳 2023-05-01
0 0 0
解决从集合运算到mysql的not like找不出NULL的问题

解决从集合运算到mysql的not like找不出NULL的问题

记一次有趣的发现: 有一个表,总记录数是1000条,现在有一条查询语句: #查询语句1#找出表中id中含有‘A'或‘B'或‘C'的字段select * from table1 where id like '%A%' or id like '%B%' or id like '%C%

向阳逐梦 向阳逐梦 2023-05-01
0 0 0
使用mysql记录从url返回的http GET请求数据操作

使用mysql记录从url返回的http GET请求数据操作

业务场景需求及实现逻辑分析 在业务中,我们经常会碰到需要用HTTP GET请求数据的情况,比如http请求返回的结果如下所示: 那么,如果我们想将这些数据用mysql存储下来,那该怎么实现

剑圣无痕 剑圣无痕 2023-05-01
0 0 0
hive从mysql导入数据量变多的解决方案

hive从mysql导入数据量变多的解决方案

原始导数命令: bin/sqoop import -connect jdbc:mysql://192.168.169.128:3306/yubei -username root -password 123456 -table yl_city_mgr_evt_info --split-by rec_i

张二河 张二河 2023-05-01
0 0 0
navicat 连接数据库隔段时间后自动断开连接的解决

navicat 连接数据库隔段时间后自动断开连接的解决

这是因为数据库服务器设置了连接多久没有活动就自动断开,避免连接数过多。 解决办法: 1.选择一个数据库,右键打开连接属性 选择高级,设置Keepalive Interval(240) -- 每4分钟自动发送

向阳逐梦 向阳逐梦 2023-05-01
0 0 0
为什么在MySQL中不建议使用UTF8

为什么在MySQL中不建议使用UTF8

最近我遇到了一个 bug,我试着通过 Rails 在以“utf8”编码的 MariaDB 中保存一个 UTF-8 字符串,然后出现了一个离奇的错误: Incorrect string value: ‘\xF0\x9F\x98\x83 for column ‘summary' at row 1 我用

LOVEHL^ˇ^ LOVEHL^ˇ^ 2023-05-01
0 0 0
mysql 8.0.22压缩包完整安装与配置教程图解(亲测安

mysql 8.0.22压缩包完整安装与配置教程图解(亲测安

1、下载zip安装包 点击此处下载MySQL server 8.0.22压缩包 下载后直接解压即可 2、解压,并配置环境变量 2.1 解压zip包到安装目录,我的解压在了D:MySQLmysql-8.0.22-winx64 2.2 配置环境变量 将解

共饮一杯 共饮一杯 2023-05-01
0 0 0
Windows下MySQL定时备份脚本的实现

Windows下MySQL定时备份脚本的实现

在windows服务器上,想要定时备份数据库数据,可采用windows的任务计划程序+数据库备份脚本组合。其中,MySQL数据库备份,起到关键作用是mysqldump。有关于mysqldump命令的用法,可以找M

贤蛋大眼萌 贤蛋大眼萌 2023-05-01
0 0 0
Mysql根据某层部门ID查询所有下级多层子部门的示

Mysql根据某层部门ID查询所有下级多层子部门的示

模拟表和数据脚本 复制以下sql语句生成一个叫sys_dept的表和插入若干构造好的有层级关系的数据,直接复制执行就ok DROP TABLE IF EXISTS `sys_dept`;CREATE TABLE `sys_dept` ( `id` int(11) NOT NULL AUTO_IN

三掌柜 三掌柜 2023-05-01
0 0 0
MySQL 8.0 新特性之检查约束的实现

MySQL 8.0 新特性之检查约束的实现

大家好,我是只谈技术不剪发的 Tony 老师。这次我们来介绍一个 MySQL 8.0 增加的新功能:检查约束(CHECK )。 SQL 中的检查约束属于完整性约束的一种,可以用于约束表中的某个字段或者

张二河 张二河 2023-05-01
0 0 0
查看修改MySQL表结构命令

查看修改MySQL表结构命令

简述 小编经常会遇到一些数据库编码不对得问题,好TM头疼,这里做一个记录,供大家参考。 修改数据库字符集: ALTER DATABASE db_name DEFAULT CHARACTER SET character_name [COLLATE …]; 把表默认的

大白菜程序猿 大白菜程序猿 2023-05-01
0 0 0
MySQL <>和<=> 运算符介绍

MySQL <>和<=> 运算符介绍

运算符 作用:表示不等于。 说明:和 “!=” 运算符的作用一致,相较之下 “” 的可读性较差。 ### 查询非汉族用户,以下两条语句的作用是一致的。 SELECT * FROM user WHERE nation != "汉族

泡泡 泡泡 2023-05-01
0 0 0
mysql创建用户并赋予用户权限详细操作教程

mysql创建用户并赋予用户权限详细操作教程

用户管理 新建用户 语法 CREATE USER 'username'@'localhost' IDENTIFIED BY 'password' 示例 mysql create user 'lisi'@'localhost' identified by '123123';Query OK, 0 ro

LOVEHL^ˇ^ LOVEHL^ˇ^ 2023-05-01
0 0 0
mysql中like % %模糊查询的实现

mysql中like % %模糊查询的实现

1,%:表示任意0个或多个字符。可匹配任意类型和长度的字符,有些情况下若是中文,请使用两个百分号(%%)表示。 比如 SELECT * FROM [user] WHERE u_name LIKE '%三%' 将会把u_name为“张三”,

宇宙之一粟 宇宙之一粟 2023-05-01
0 0 0
详解MySQL like如何查询包含'%'的字段(ESCAPE用

详解MySQL like如何查询包含'%'的字段(ESCAPE用

在SQl like语句中,比如 SELECT * FROM user WHERE username LIKE '%luchi%'SELECT * FROM user WHERE username LIKE '_luchi_', % 作为通配符通配多个 _ 作为通配符通配一个 但当like 所要查询的

捡田螺的小男孩 捡田螺的小男孩 2023-05-01
0 0 0
1 … 1,241 1,242 1,243 1,244 1,245 … 1,807