随笔分类 -  MySQL

上一页 1 2 3 4 5 6 7 8 9 10 ··· 12 下一页

mysql编码规则查询
摘要:show variables where Variable_name like 'COLLATION%' collation_connection utf8mb4_0900_ai_cicollation_database utf8mb4_general_cicollation_server utf8 阅读全文

posted @ 2025-01-10 09:21 数据与人文 阅读(17) 评论(0) 推荐(0)

使用mysqlbinlog 备份 binlog日志文件
摘要:使用 mysqlbinlog 备份二进制日志文件 默认情况下,mysqlbinlog读取二进制日志文件并以文本格式显示其内容。这使您能够更轻松地检查文件中的事件并重新执行它们(例如,通过将输出用作 mysql的输入)。mysqlbinlog可以直接从本地文件系统读取日志文件,或者, --read-f 阅读全文

posted @ 2025-01-10 09:20 数据与人文 阅读(180) 评论(0) 推荐(0)

为什么数据库连接很消耗资源?
摘要:开发应用程序久了,总想刨根问底,尤其对一些有公共答案的问题。大家都能解释,但是追根究底,都解释不清。凡是都有为什么,而且用数字说明问题是最直观的。本文主要想探究一下连接数据库的细节,尤其是在Web应用中要使用数据库来连接池,以免每次发送一次请求就重新建立一次连接。对于这个问题,答案都是一致的,建立数 阅读全文

posted @ 2025-01-10 09:14 数据与人文 阅读(60) 评论(0) 推荐(0)

写了个 insert into select,就被开了?
摘要:血一般的教训,请慎用insert into select。同事应用之后,导致公司损失了近10w元,最终被公司开除。 1事情的起因 公司的交易量比较大,使用的数据库是 mysql,每天的增量差不多在百万左右,公司并没有分库分表,所以想维持这个表的性能只能考虑做数据迁移。 同事李某接到了这个任务,于是他 阅读全文

posted @ 2025-01-10 09:13 数据与人文 阅读(73) 评论(0) 推荐(0)

MySQL中的事务和事务隔离级别
摘要:MySQL/MariaDB中的事务和事务隔离级别 分类: 数据库系列 undefined 官方手册:https://dev.mysql.com/doc/refman/5.7/en/innodb-locking-transaction-model.html 1.事务特性 事务具有ACID特性:原子性( 阅读全文

posted @ 2025-01-10 09:13 数据与人文 阅读(34) 评论(0) 推荐(0)

show processlist和show full processlist说明
摘要:show processlist和show full processlist processlist命令的输出结果显示了有哪些线程在运行,不仅可以查看当前所有的连接数,还可以查看当前的连接状态帮助识别出有问题的查询语句等。 如果是root帐号,能看到所有用户的当前连接。如果是其他普通帐号,则只能看到 阅读全文

posted @ 2025-01-10 09:05 数据与人文 阅读(456) 评论(0) 推荐(0)

MYSQL查询重复记录的方法
摘要:1、查找表中多余的重复记录,重复记录是根据单个字段(peopleId)来判断 select * from people where peopleId in (select peopleId from people group by peopleId having count(peopleId) >  阅读全文

posted @ 2025-01-10 09:04 数据与人文 阅读(121) 评论(0) 推荐(0)

安装mysql mha执行masterha_check_ssh时报错Permission denied (publickey,gssapi-keyex,gssapi-with-mic,password
摘要:问题描述:安装mysql mha执行masterha_check_ssh时报错Permission denied (publickey,gssapi-keyex,gssapi-with-mic,password),如下所示: 系统:rhel 7.9 64位 mha安装包:mha4mysql-node 阅读全文

posted @ 2025-01-09 08:40 数据与人文 阅读(68) 评论(0) 推荐(0)

SQL面试题
摘要:学生表 如下: 删除除了自动编号不同, 其他都相同的学生冗余信息 delete tablename where 自动编号 not in( select min( 自动编号) from tablename group by 学号,姓名,课程编号,课程名称,分数) 阅读全文

posted @ 2025-01-03 08:37 数据与人文 阅读(20) 评论(0) 推荐(0)

MySQL主从复制中启用GTID(全局事务标识符)模式
摘要:在MySQL中启用GTID(全局事务标识符)模式进行主从复制涉及几个步骤。GTID为每个事务赋予一个唯一的标识符,从而简化了复制过程和故障恢复。以下是启用GTID模式的基本步骤: 首先确保两台数据库目前数据保持一致 1. 准备工作确保您使用的MySQL版本支持GTID。GTID从MySQL 5.6版 阅读全文

posted @ 2024-12-24 10:36 数据与人文 阅读(450) 评论(0) 推荐(0)

如果要存ip地址,用什么数据类型比较好
摘要:在看高性能MySQL第3版(4.1.7节)时,作者建议当存储IPv4地址时,应该使用32位的无符号整数(UNSIGNED INT)来存储IP地址,而不是使用字符串。 但是没有给出具体原因。 为了搞清楚这个原因,查了一些资料,记录下来。 相对字符串存储,使用无符号整数来存储有如下的好处: 节省空间,不 阅读全文

posted @ 2024-12-14 17:37 数据与人文 阅读(86) 评论(0) 推荐(0)

Linux安装MySQL8.0
摘要:在linux系统的下切换到/usr/local目录下创建mysql文件夹,也可以自定义文件夹。 #切换目录 cd /usr/local #创建文件夹 mkdir mysql 切换到刚创建的目录下,并使用wget 下载mysql压缩包。我们选择MySQL 8.0.20 cd mysqlwget htt 阅读全文

posted @ 2024-12-14 11:36 数据与人文 阅读(355) 评论(0) 推荐(0)

Windows安装MySQL8.0
摘要:一、下载 MySQL 安装包 MySQL直接去官网下载就行,选择community版本(免费)下载, 链接:https://dev.mysql.com/downloads/mysql/。 在 “MySQL Community Server” 页面,根据您的 Windows 系统版本(32 位或 64 阅读全文

posted @ 2024-12-14 11:31 数据与人文 阅读(2582) 评论(0) 推荐(0)

MariaDB Galera Cluster集群搭建
摘要:MariaDB Galera Cluster是什么? Galera Cluster是由第三方公司Codership所研发的一套免费开源的集群高可用方案,实现了数据零丢失,官网地址为http://galeracluster.com/ 其在MySQLInnoDB存储引擎基础上打了wrep(虚拟全同步复制 阅读全文

posted @ 2024-11-18 08:48 数据与人文 阅读(302) 评论(0) 推荐(0)

MySQL max_allowed_packet参数设置
摘要:MySQL根据配置文件会限制Server接受的数据包大小。 有时候大的插入和更新会受 max_allowed_packet 参数限制,导致写入或者更新失败。(比方说导入数据库,数据表) 查看目前配置: 代码如下: mysql> show VARIABLES like '%max_allowed_pa 阅读全文

posted @ 2024-10-31 08:48 数据与人文 阅读(1673) 评论(0) 推荐(1)

PostgreSQL 数据库导入导出
摘要:前言 PostgreSQL 使用 pg_dump 和 pg_dumpall 进行数据库的逻辑备份,使用 pg_restore 导入数据,pg_dumpall 是对整个数据库集群进行备份,pg_dump 可以选择一个数据库或者部分表进行备份。 关于 pg_dump: pg_dump 将表结构及数据以 阅读全文

posted @ 2024-10-28 09:12 数据与人文 阅读(1116) 评论(0) 推荐(0)

MySQL 中 DATETIME 和 TIMESTAMP 时间类型详解
摘要:MySQL的日期类型简介 在 MySQL 中有两种存储时间的数据类型 DATETIME 和 TIMESTAMP,它们在数据库实际应用中,各有各的优势和劣势。 一. DATETIME 和 TIMESTAMP 的相同点 两个数据类型存储时间的格式一致。均为 YYYY-MM-DD HH:MM:SS 两个数 阅读全文

posted @ 2024-10-21 09:15 数据与人文 阅读(611) 评论(0) 推荐(0)

DBeaver 连接 mysql 报错:Public Key Retrieval is not allowed
摘要:前言 DBeaver 连接 mysql 报错:Public Key Retrieval is not allowed 遇到 "Public Key Retrieval is not allowed" 错误时,通常意味着你正在使用的身份验证方法需要加密连接,但是没有正确地配置客户端或服务器来支持这种加 阅读全文

posted @ 2024-10-05 11:17 数据与人文 阅读(1307) 评论(0) 推荐(0)

MySQL登录时出现ERROR 1045: Access denied for user ‘root‘@‘localhost‘ (using password: YES)无法打开解决方法
摘要:Mysql在使用过程中,可能会遇到登录问题,比如常见的错误信息:“Access denied for user ‘root’@‘localhost’ (using password: YES)”。 本文将分析这个问题的可能原因,并提供一系列解决方案. 定位报错原因 出现这个Access denied 阅读全文

posted @ 2024-09-29 10:36 数据与人文 阅读(1050) 评论(0) 推荐(0)

MySQL 在创建和删除用户时出现的ERROR 1396 (HY000)错误
摘要:MySQL作为一个开源且广泛使用的关系型数据库管理系统,经常被用于处理各种的数据操作。在MySQL中,用户管理是非常重要的一个方面。尽管创建和删除用户在MySQL中是非常容易的,但是有时候会遇到ERROR 1396 (HY000)的错误。这个错误通常会在以下情况下发生: 创建用户出现ERROR 13 阅读全文

posted @ 2024-09-27 08:44 数据与人文 阅读(1219) 评论(0) 推荐(0)

上一页 1 2 3 4 5 6 7 8 9 10 ··· 12 下一页