-
mysql8.0预编译二进制安装教程
下载软件包,并改名为mysql cd /data wget https://dev.mysql.com/get/Downloads/MySQL-8.0/mysql-8.0.34-linux-glibc2.12-x86_64.tar.xz tar -xvf mysql-8.0.34-linux-glibc2.12-x86_64.tar.xz -C /data/ mv mysql-8.0.34-lin…...- admin
- 0
- 0
- 526
-
mysql创建数据库 utf-8/mb4
MySQL 创建数据库 utf-8/mb4MySQL 是一个流行的关系型数据库管理系统,广泛用于网站开发、应用程序和数据分析等领域。在使用 MySQL 创建数据库时,我们通常需要考虑字符集和排序规则。本文将介绍如何创建一个支持 utf-8/mb4 字符集的数据库,并提供代码示例。 字符集和排序规则字符集决定了数据库中可以存储的字符范围,而排序规则则决定了字符的比较和排序方式。对于支持多语言的应用程…...- admin
- 0
- 0
- 442
-
mysql全量本地或异地备份脚本
1、安装expect yum -y install expect 2、创建备份脚本 vi /data/backup.sh #!/bin/bash #adonis 聆听雨 #备份文件名时间 bkdate=$(date +%Y%m%d%H%M%S) #备份的文件名;例如: databak20210918101654 bakFileName=databak$bkdate #要备份的数据库root密码 m…...- admin
- 0
- 0
- 419
-
MYSQL8 通过ibd文件恢复表数据
数据无价,操作前,建议先备份前提条件表结构一致: 源数据库和目标数据库中的表结构必须完全相同。这包括表的列定义、索引、约束等。表使用 InnoDB 存储引擎: 这种迁移方法仅适用于使用 InnoDB 存储引擎的表,因为 .ibd 文件是 InnoDB 表的表空间文件。数据库版本兼容: 源数据库和目标数据库的 MySQL 或 MariaDB 版本应该兼容。理想情况下,两个数据库的版本应该相同或非常接…...- 装系统的sre运维
- 0
- 0
- 91
-
干货!总结运维人日常工作中使用的 MySQL 高频命令!
MySQL常见操作 干货!一文总结运维人日常工作中使用的 MySQL 的高频命令! 1. 数据库管理 • 创建数据库 # 查看数据库列表 mysql> SHOW DATABASES; # 创建一个数据库,库名以 sreyys 为例(默认字符集) mysql> CREATE DATABASE sreyys; # 查看创建的数据库信息(字符集) mysql> SHOW CREATE …...- admin
- 0
- 0
- 65
-
一款从MySQL binlog获取原始SQL、回滚SQL的binlog2sql工具
binlog2sql 从MySQL binlog解析出你要的SQL。根据不同选项,你可以得到原始SQL、回滚SQL、去除主键的INSERT SQL等。 用途 数据快速回滚(闪回) 主从切换后新master丢数据的修复 从binlog生成标准SQL,带来的衍生功能 项目状态 正常维护。应用于部分公司线上环境。 已测试环境 Python 2.7, 3.4+ MySQL 5.6, 5.7 安装 shel…...- 装系统的sre运维
- 0
- 0
- 40
-
MySQL server PID file could not be found! 的解决办法
要在WordPress中判断当前页面是否是第一页或最后一页,您可以使用以下PHP代码: lobal $wp_query; // 检查是否在第一页 if ( $wp_query>query_vars['paged'] == 1 ) { // 这是第一页 echo '这是第一页'; } elseif ( $wp_query>max_num_pages…...- admin
- 0
- 0
- 37
-
MySQL8.0.40编译安装教程
近期MySQL发布了8.0.40版本,与之前的版本相比,部分依赖包发生了变化,因此重新编译一版,也便于大家参考。 1. 下载源码 选择对应的版本、选择源码、操作系统 如果没有登录或者没有MySQL官网账号,可以选择只下载 2. 进行编译 上传至机器,解压源码 tar -zxvf mysql-boost-8.0.40.tar.gz 2.1 准备阶段 因为编译安装需…...- 装系统的sre运维
- 0
- 0
- 27
-
MySQL 8.0字符集新纪元:utf8mb3与utf8mb4全面解析,utf8成历史
今天在安装完MySQL最新版(8.0.40),然后用navicat连接数据,创建数据库的时候,发现: MySQL最新版是没有utf8选项,但是有utf8mb3和utf8mb4选项 然后就只能卸载掉最新版,安装了8.0.25. (附:mysql 8.0.25 官网下载地址 https://downloads.mysql.com/archives/installer/) 发现8.0.25是可以选到ut…...- 装系统的sre运维
- 0
- 0
- 26
-
夜莺监控MySQL教程
MySQL 监控概述 MySQL、Redis、MongoDB 等各类数据库的监控数据采集,原理类似,就是为 Categraf 创建一个 DB 账号,Categraf 用此账号连到数据库实例上,执行一些命令获取监控数据,比如连到 MySQL 上执行 show global status、show global variables 等命令。 创建 DB 账号 为了安全起见,建议为 …...- admin
- 0
- 0
- 22
-
centos 7 下MySQL的root用户密码忘记解决方法
前两天安装好MySQL数据库后·,没有保存下来密码,现在root密码忘记了,今天登录时出现了无法登录的错误状态,本文就主要介绍了一下在centos7 下 修改MySQL root用户的密码,具体如下: 1、首先修改MySQL配置文件为无密码登录 [root@localhost my.cnf.d]# vim /etc/my.cnf 在文件最末尾加上 skip-gra…...- 装系统的sre运维
- 0
- 0
- 21
-
MySQL 优化利器 SHOW PROFILE 的实现原理
最近碰到一个 case,通过可传输表空间的方式导入一个 4GB 大小的表,耗时 13 分钟。 通过PROFILE定位,发现大部分耗时竟然是在System lock阶段。 mysql> set profiling=1; Query OK, 0 rows affected, 1 warning (0.00 sec) mysql> alter table sbtest2 import tab…...- 装系统的sre运维
- 0
- 0
- 21
-
基于案例分析 MySQL 权限认证中的具体优先原则
在 MySQL 的日常管理过程中,大家或多或少会遇到权限认证相关的问题。 例如,本来能够正常执行的操作,可能在新增一个账号或授权后就突然失败了。 这种现象往往让人误以为是 bug,但很多时候,其实并不是。 下面,将通过两个案例来阐明 MySQL 权限认证中的具体优先原则,并在此基础上,分析以下问题: 通过 DML 操作修改权限表后,为什么需要执行 FLUSH PRIVILEGES? 权限表中记录的…...- 装系统的sre运维
- 0
- 0
- 11
-
SHOW PROCESSLIST 最多能显示多长的 SQL?
在 MySQL 中,如果我们想查看实例当前正在执行的 SQL,常用的命令是SHOW PROCESSLIST。 但如果 SQL 过长的话,就会被截断。这时,我们一般会用SHOW FULL PROCESSLIST来查看完整的 SQL。 最近碰到一个 case,发现无论是使用 SHOW PROCESSLIST、SHOW FULL PROCESSLIST,还是 performance_schema.pro…...- 装系统的sre运维
- 0
- 0
- 10
❯
个人中心
购物车
优惠劵
今日签到
有新私信
私信列表
搜索
客服
扫码打开当前页
返回顶部
幸运之星正在降临...
点击领取今天的签到奖励!
恭喜!您今天获得了{{mission.data.mission.credit}}积分
我的优惠劵
-
¥优惠劵使用时效:无法使用使用时效:
之前
使用时效:永久有效优惠劵ID:×
没有优惠劵可用!