
MySQL
草明
这个作者很懒,什么都没留下…
展开
专栏收录文章
- 默认排序
- 最新发布
- 最早发布
- 最多阅读
- 最少阅读
-
MySQL 从库出现问题时,快速恢复和同步数据 (从库备份恢复)
在从库上执行 STOP SLAVE 之后,可以通过 SHOW SLAVE STATUS\G; 获取从库当前的二进制日志位置和中继日志位置。这些信息可以用于之后的恢复和同步操作。具体步骤如下:在从库上执行以下命令,停止复制进程:步骤 2: 获取从库状态在从库上执行以下命令,获取从库当前的二进制日志位置和中继日志位置:记录输出中的 和 。这两个值分别是从库读取的主库二进制日志文件和位置,以及从库执行到的主库二进制日志位置。在从库上创建数据快照。可以使用 mysqldump 或者其他备份工具。以下是使用原创 2024-07-13 08:15:00 · 324 阅读 · 0 评论 -
MySQL 从库出现问题时,快速恢复和同步数据 (从主库备份恢复)
当 MySQL 从库出现问题时,快速恢复和同步数据的步骤通常涉及重新初始化从库,以确保从库与主库的数据完全一致。以下是一个常见的恢复和同步流程:在主库上执行以下命令,确认当前的二进制日志文件和位置:记录输出中的 File 和 Position。在从库上执行以下命令,停止复制进程:步骤 3: 备份主库数据在主库上创建一个数据快照。可以使用 MySQLdump 或者其他备份工具。以下是使用 MySQLdump 的示例:步骤 4: 传输备份文件到从库将备份文件(如 master_backup.sql)传原创 2024-07-13 10:00:00 · 909 阅读 · 0 评论 -
Mysql - 主 - 从 - 从
【代码】Mysql - 主 - 从 - 从。原创 2024-07-12 09:58:37 · 171 阅读 · 0 评论 -
MySQL 主从复制
MySQL 主从复制(Master-Slave Replication)是一种常用的数据库高可用性和扩展性解决方案。主从复制可以将一个数据库的更改复制到另一个数据库,实现数据的冗余备份,提高读写性能。原创 2024-07-12 09:59:14 · 625 阅读 · 0 评论 -
MySQL 常用功能
MySQL 作为一种广泛使用的关系数据库管理系统,提供了丰富的功能来支持各种类型的应用程序。原创 2024-07-11 12:14:25 · 918 阅读 · 0 评论 -
MySQL 数据库的 DDL
备份 MySQL 数据库的 DDL(数据定义语言)语句包括导出数据库结构(如表、视图、触发器、存储过程和函数等),但不包括实际数据。通常使用 mysqldump 工具进行此类操作。原创 2024-07-11 10:00:51 · 1418 阅读 · 0 评论 -
SQL窗口函数
SQL窗口函数是一种在SQL查询中使用的功能强大的工具,它可以在查询结果集的子集上执行计算,并且不会改变原始数据的行数。窗口函数通常与OVER子句一起使用,用于指定窗口的范围,以及如何在该范围内进行计算。窗口函数的使用场景非常广泛,可以用于计算排名、累积和、移动平均等各种分析任务。通过合理使用窗口函数,可以简化复杂的查询逻辑,并且提高查询效率。原创 2024-02-19 05:30:00 · 752 阅读 · 0 评论 -
MySQL 字符集错误解决:err=Error 3988: Conversion from collation utf8mb4_unicode_ci into utf8_general_ci impo
某个字段内容包含了表情, 插入 MySQL 时提示错误:err=Error 3988: Conversion from collation utf8mb4_unicode_ci into utf8_general_ci impossible for parameter解决:1. 修改 MySQL 字符集我使用的是docker修改 mysql.cnf 映射到 docker 里的 /etc/mysql/mysql.cnf:[client]default-character-set = utf原创 2021-06-30 13:44:17 · 18393 阅读 · 0 评论 -
docker 运行 MySQL 8 报错:
docker 运行 MySQL 8 , 当连接的时候 docker 日志出现如下错误:mbind: Operation not permitteddocker docs - Runtime options with Memory, CPUs, and GPUs如果是在命令行运行 docker run 添加 --cap-add=sys_nice 参数如果使用 docker-compose 添加: cap_add: - SYS_NICE...原创 2021-02-03 14:25:49 · 1529 阅读 · 1 评论 -
MySQL Workbench for Mac 闪退
MySQL Workbench 8.0.23 Mac 版本安装成功后, 双击打开, 闪退.在命令行启动, 可以看到错误:Fatal Python error: initfsencoding: unable to load the file system codec, sys.path = ['/Users/georgi/Applications/MySQLWorkbench.app/Contents/Resources/libraries', '/Library/Frameworks/Python.fr原创 2021-02-03 14:17:47 · 6210 阅读 · 5 评论