
mysql
文章平均质量分 57
mysql 学习
程序员食堂
一个写了10多年bug的程序员。
展开
-
【mysql】 1040 -Too many connections
编辑 MySQL 配置文件(通常是。原创 2025-01-06 05:00:00 · 495 阅读 · 0 评论 -
【mysql】1205 -Lock wait timeout exceeded; try restarting transaction
MySQL 的锁等待超时时间设置过短,导致事务在等待锁时超时。状态,表示该事务已经运行了 3939 秒(超过 1 小时)。这个长时间运行的事务可能会持有锁,导致其他事务等待锁超时。),表示内存缓存有效,查询性能没有受到内存瓶颈的影响。:某个事务长时间持有锁,导致其他事务无法获取锁。:两个或多个事务相互等待对方持有的锁,形成死锁。状态,表示 I/O 操作正常,没有明显的瓶颈。:多个事务同时尝试修改同一行数据,导致锁等待。),这可能导致其他事务在等待锁时超时。),表示没有未刷新的数据页。缓冲池命中率非常高(原创 2024-12-20 15:56:29 · 734 阅读 · 0 评论 -
com.mysql.cj.exceptions.UnableToConnectException: Public Key Retrieval is not allowed
认证插件,该插件要求客户端在连接时使用公钥进行加密。如果客户端没有配置公钥,连接时会报。参数,允许客户端从服务器获取公钥。MySQL 8 默认启用了。在数据库连接的地方添加下面。启动nacos 提示错误。原创 2024-12-02 14:46:15 · 573 阅读 · 0 评论 -
MySQL 集群
MySQL 集群有多种类型,每种类型都有其特定的用途和优势。原创 2024-07-06 17:20:49 · 1081 阅读 · 0 评论 -
【MySQL】 NDB 集群概述
MySQL NDB(Network Database)是MySQL的一个存储引擎,也称为NDB Cluster存储引擎。它主要用于构建高可用性、高可扩展性和高性能的分布式数据库集群。NDB Cluster是MySQL的一个特殊版本,专门设计用于处理大规模的分布式数据存储和处理需求。原创 2024-07-05 05:30:00 · 1506 阅读 · 0 评论 -
【MySQL】哪些平台支持MySQL 数据库
MySQL 支持在虚拟化环境中部署,但须遵守 Oracle KM Note 249212.1。微软 Windows 服务器。原创 2024-07-05 05:30:00 · 558 阅读 · 0 评论 -
【MySQL】MySQL 9.0悄悄的来了
MySQL 9.0.0 中的变化MySQL 9.0 中的新功能JavaScript 存储程序MySQL 9.0 支持VECTOR 列类型。向量是一种数据结构,由条目列表(4 字节浮点值)组成,可以表示为二进制字符串值或列表格式的字符串。列声明的VECTOR最大长度或条目数(在括号中);默认值为 2048,最大值为 16383。可以使用如下所示的 列创建InnoDB表:VECTORCREATE TABLE有关更多信息和示例, 请参阅MySQL 9.0 支持附加INTO选项。原创 2024-07-04 14:34:40 · 1661 阅读 · 0 评论 -
linux 安装mysql8
选择对应的。原创 2024-04-19 06:00:00 · 692 阅读 · 0 评论 -
【mysql】定时备份数据库
都是MySQL数据库备份工具,它们用于创建数据库的逻辑备份。尽管它们的目的相似。mysql备份的命令有mysqlpump和mysqldump。是在MySQL 5.7版本中引入的,作为。我们就使用mysqlpump。原创 2024-03-27 05:30:00 · 551 阅读 · 0 评论 -
【msyql】mysqldump: 未找到命令...
使用mysqldump备份数据库出现错误提示:mysqldump: 未找到命令...原创 2024-03-26 05:45:00 · 1867 阅读 · 0 评论 -
【mysql】1812 - Tablespace is missing for table `job`.`xxl_job_log`.
请注意,处理表空间问题时需要小心,因为不当的操作可能会导致数据丢失。表示MySQL表空间缺失,这通常是由于表空间文件丢失或损坏导致的。参数,它们定义了InnoDB表空间的位置和大小。如果表空间文件丢失或损坏,您可能需要重建表空间。如果表空间文件存在,但表可能已损坏,您可以使用。确保您有最近的备份,并按照备份恢复指南进行操作。如果表数据非常重要,您可能需要从备份中恢复表。确保MySQL用户具有访问表空间的权限。确保指定的表空间文件存在且未损坏。然后,删除损坏的表空间文件。参数指向新的表空间文件。原创 2024-02-27 16:04:54 · 4588 阅读 · 0 评论 -
【mysql】InnoDB: Header page consists of zero bytes in datafile: ./jobslink_job/xxl_job_log.ibd,
InnoDB:数据文件'/jobslink_job/xsl_job_log.ibd'已损坏。无法阻止从前64页中挖掘空间ID。原创 2024-02-27 11:37:38 · 652 阅读 · 0 评论 -
【mysql】 1819 - Your password does not satisfy the current policy requirements
下面是执行的sql需要设置的密码没有满足MySQL的密码策略。MySQL有一个名为validate_password的插件,用于检查密码的复杂性。检查你的密码是否满足了这些要求。原创 2024-02-26 16:28:10 · 814 阅读 · 0 评论 -
【docker】安装mysql 8
【代码】【docker】安装mysql。原创 2023-12-21 16:23:25 · 870 阅读 · 0 评论 -
【mysql】mysgld.log文件太大怎么办
我们有一台测试服务器。跑着一个msyq,发现没有空间了。差看日志文件占用了很多。原创 2023-12-02 13:59:45 · 767 阅读 · 0 评论 -
【mysql】1153 - Got a packet bigger than ‘max_allowed_packet‘ bytes
数据包太大了怎么办。该配置吧。原创 2023-11-18 09:08:37 · 457 阅读 · 0 评论 -
【mysql】2006 - Server has gone away
执行了一组插入语句 提示:2006 - Server has gone away;2006-服务器已经消失;消失去哪里了,被黑洞吞没了吗?!!!原创 2023-11-17 13:59:18 · 801 阅读 · 0 评论 -
【linux】centos7 yum安装mysql 5.7
【代码】【linux】centos7 yum安装mysql 5.7。原创 2023-11-09 09:09:09 · 374 阅读 · 0 评论 -
【mysql】CommunicationsException: Communications link failure
【代码】CommunicationsException: Communications link failure。原创 2023-11-08 11:11:55 · 1747 阅读 · 0 评论 -
【mysql】查看数据体量
【代码】【mysql】查看数据体量。原创 2023-10-27 08:54:58 · 349 阅读 · 0 评论 -
【mysql】 bash: mysql: command not found
在linux 服务器上安装了mysql 也可以正常运行。原创 2023-10-13 14:09:26 · 1602 阅读 · 0 评论 -
【mysql】[ERROR] --initialize specified but the data directory has files in it. Aborting.
错误]--指定了初始化,但数据目录中有文件。原创 2023-10-13 09:22:24 · 4853 阅读 · 0 评论 -
【Mysql】 The MySQL server is running with the --read-only option so it cannot execute this statement
原因:java.sql.SQLException:MySQL服务器使用--read-only选项运行,因此无法执行此语句。莫不是没有空间了,赶紧登录云平台。Mysql 用着用着还能出现这个问题啊!没有办法,花钱呗,付费了 就好了~对不起,我就是运维。我什么也没修改啊,一脸闷。原创 2023-10-09 18:29:17 · 800 阅读 · 0 评论 -
【Mysql】 blob 转text
有个数据表字段存储的字段类型是blob,想查看字段内容。blob是二进制的无法直接查看怎么办?原创 2023-10-08 18:08:31 · 780 阅读 · 0 评论 -
windows mysql5.7 开启binlog
【代码】windows mysql5.7 开启binlog。原创 2023-08-02 15:01:30 · 640 阅读 · 0 评论 -
MySQL 导出库和表信息导出成Excel
SELECTTABLE_NAME AS 表名,TABLE_COMMENT AS 功能说明FROMWHERE-- 数据库名运行结果。原创 2023-07-10 19:36:51 · 2003 阅读 · 0 评论 -
麒麟v10安装mysql(ARM架构)
【代码】麒麟v10安装mysql(ARM架构)原创 2023-09-14 16:45:06 · 7342 阅读 · 9 评论 -
【mysql】Starting MySQL. ERROR! The server quit without updating PID file (/usr/local/mysql/mysqld.pid
错误]无法打开mysql.plugin表。请运行mysql_upgrade来创建它。mysqld:文件'/未找到mysql-bin.index(错误代码:13-拒绝权限)我是新安装的mysql ,没有执行初始化命令。原创 2023-09-15 10:53:14 · 227 阅读 · 0 评论 -
【mysql】ERROR 1862 (HY000): Your password has expired. To log in you must change it using a client th
【代码】【mysql】ERROR 1862 (HY000): Your password has expired. To log in you must change it using a client th。原创 2023-09-15 11:27:18 · 613 阅读 · 0 评论 -
OpenEuler 安装mysql
建议直接使用在openEuler官方编译移植过的mysql-5.7.21系列软件包。缺失什么就安装什么。原创 2023-08-22 14:04:10 · 2201 阅读 · 0 评论 -
OpenEuler 卸载mysql
再次查看rpm包安装的mysql。删除MySQL安装的组键服务。查看rpm包安装的mysql。查看MySQL服务运行状态。原创 2023-08-22 20:14:20 · 1037 阅读 · 0 评论 -
Linux mysql5.7开启 binlog
log_bin OFF 是关闭的状态。原创 2023-08-10 15:24:52 · 862 阅读 · 0 评论 -
Linux 安装mysql(ARM架构)
【代码】Linux 安装mysql(ARM架构)原创 2023-08-23 20:55:27 · 2616 阅读 · 1 评论 -
Linux安装mysql ( ARM架构,rpm包)
报错:mysqld: Can't create directory '/data/mysql/data/' (Errcode: 2 - No such file or directory)为生成临时密码root@localhost:eY!A> 0R%iqOr。进入安装的bin 目录。原创 2023-08-23 19:42:36 · 808 阅读 · 0 评论 -
MySQL的Group_concat函数超过1024怎么破?
group_concat长度限制默认是1024,如果在实际使用过程中拼接好的字符串长度超过了最大长度,那么最后仅保留前1024个字符。最近在MySQL写字段拼接,结果发现拼接的不完整。那我只能每一次会话都设置一次呗,临时性的。可是我没有权限怎么办?原创 2023-08-04 11:06:48 · 924 阅读 · 0 评论 -
mysql问题: 1805 - Column count of mysql.user is wrong. Expected 45, found 43.
提示:1805 - Column count of mysql.user is wrong. Expected 45, found 43. The table is probably corrupted原创 2022-09-21 17:55:03 · 687 阅读 · 0 评论 -
数据库性能优化常用SQL脚本总结
最近闲来无事,正好抽出时间,来总结总结 sql性能优化方面的一下小技巧,小工具。虽然都是些很杂的东西,但是我个人觉得,如果真的清楚了里面的一下指标,或许真的能抵半个DBA。有些时候,找不到DBA或者根本就没有DBA的时候,程序员就只能靠自己想办法了解决。久而久之,久病成医,说不定就成了半个DBA了。 这里面的一些脚本,有自己总结的,也有网上找的。希望能给程序员在性能优化方面一些帮助。(PS: 这些脚原创 2016-06-17 14:27:45 · 600 阅读 · 0 评论 -
MySQL 的 优化条最佳实践一
优化查询的查询缓存大部分MySQL服务器都有查询缓存功能。这是提高性能的最有效的方法之一,这是由数据库引擎私下处理的。当同一个查询被多次执行,结果会直接从缓存里提取,这样速度就很快。主要的问题是,这对程序员来说太简单了,不容易看到,我们很多人都容易忽略。我们实际上是可以组织查询缓存执行任务的。// query cache does NOT work$r = mysql_query("SELECT原创 2016-12-02 10:34:51 · 515 阅读 · 2 评论 -
mysql免安装版配置
1.下载mysql免安装版压缩包,并减压到自定义目录,比如:D:\program0\mysql (以下以该目录为例) 2.修改my.ini文件(可能是my-default.ini,手动修改为my.ini); 需要配置的项:basedir =D:\program0\mysqldatadir =D:\program0\mysql\data#如果自定义该目录,必须把该目录下的所有文件移动到新原创 2017-01-23 11:44:40 · 345 阅读 · 0 评论 -
Windows下DOS命令Mysql 及常用命令
进入到安装mysql目录cd C:\Program Files\MySQL\MySQL Server 5.7\bin启动mysql数据库:第一招、mysql服务的启动和停止 net stop mysql net start mysql第二招、登陆mysql 语法如下: mysql -u用户名 -p用户密码注意,如果是连接到另外的机器上,则需要加入一个参数-h机器IP第三招、增加新用户格式:gran原创 2017-12-20 17:09:23 · 14167 阅读 · 2 评论