搜索结果
查询Tags标签: mysql,共有 21372条记录-
如何查看Mysql 库、表大小
#1.查看所有数据大小#1.查询所有数据的大小mysql> use information_schema; mysql> select concat(round(sum(data_length/1024/1024),2),MB) as data from tables;+---------+| data |+---------+| 51.27MB |+---------+1 row in set (0.01 sec)#2.查看指定数据…
2022/8/29 2:52:56 人评论 次浏览 -
工具: Ansible Playbook 安装 Mysql 并配置主从复制
准备工作 主机信息IP 名称 角色192.168.114.133 node1 master192.168.114.134 node2 slave192.168.114.135 node3 slave安装ansible Ansible 是一个自动化运维管理的工具, 可以支持同时管理多台节点,ansible playbook 支持 编写 yml 格式的配置,来管理多个主机节点。 a…
2022/8/29 2:52:50 人评论 次浏览 -
MySQL Others -- 服务正常关闭流程
MySQL正常关闭流程 下面信息抄自爱可生开源社区 当MySQL服务收到关闭服务的SIGINT 信号后,进行如下处理:启动关机进程 创建shutdown线程(如果需要) 停止接受新连接 处理已建立连接 关闭存储引擎 关闭服务1、启动关闭进程 可以有多种方式来启动关机进程,如:使用mysqlad…
2022/8/29 2:52:49 人评论 次浏览 -
使用idea中的mysql可视化工具,出现[42000][1064] You have an error in your SQL syntax; check the manual that corre
今天使用idea中mysql的可视化工具进行开发,当我想要插入一行数据时,发现无法插入,产生如下错误。 [42000][1064] You have an error in your SQL syntax; check the manual that corresponds to your MySQL server version for the right syntax to use near OPTION SQ…
2022/8/29 2:52:49 人评论 次浏览 -
Flyway管理数据库MySQL5.7入坑记录(一)
Flyway是一款开源的数据库版本管理工具,它更倾向于规约优于配置的方式。Flyway可以独立于应用实现管理并跟踪数据库变更,支持数据库版本自动升级,并且有一套默认的规约,不需要复杂的配置,Migrations可以写成SQL脚本,也可以写在Java代码中,不仅支持Command Line和Ja…
2022/8/29 2:52:48 人评论 次浏览 -
Flyway管理数据库MySQL5.7入坑记录(二)
在成功加入Flyway的Gradle的插件后,在Gradle的任务中选择flyway->flywayMigrate,进行数据库迁移操作,于是出现下面的问题。 第二坑:执行flyMigrate出现错误信息:flyway No database found to handle 出错信息是说没有相应的数据库处理,也就是说没有关于MySQL数据…
2022/8/29 2:52:47 人评论 次浏览 -
mysq5.7.30l root密码修改 error1819
------修改密码策略密码长度 mysql> set global validate_password_policy=0; Query OK, 0 rows affected (0.00 sec) mysql> set global validate_password_length=4; Query OK, 0 rows affected (0.00 sec) mysql> ALTER USER root@localhost IDENTIFIED BY na…
2022/8/28 23:22:51 人评论 次浏览 -
Mysql按日、周、月进行分组统计
1)按天统计:select DATE_FORMAT(start_time,%Y%m%d) days,count(product_no) count from test group by days;2)按周统计:select DATE_FORMAT(start_time,%Y%u) weeks,count(product_no) count from test group by weeks;3)按月统计:select DATE_FORMAT(start_time,%…
2022/8/28 2:25:11 人评论 次浏览 -
MySQL MGR新增成员-xtrabackup
4.6. 在组复制中使用备份数据恢复失败的成员或增加新成员由于官方手册中使用了企业版的mysqlbackup做演示步骤,以下本节内容采用开源的percona-xtrabackup 8.0.7版本演示对组成员数据的备份和恢复过程,如果有企业版的mysqlbackup需求,详情可参考链接:https://dev.mysq…
2022/8/28 2:24:03 人评论 次浏览 -
记一次血淋淋的MySQL崩溃修复案例
摘要:今天给大家带来一篇MySQL数据库崩溃的修复案例 本文分享自华为云社区《记一次MySQL崩溃修复案例,再也不用删库跑路了》,作者: 冰 河。 问题描述 研究MySQL源代码,调试并压测MySQL源代码时,MySQL崩溃了!问题是它竟然崩溃了!而且还损坏了InnoDB文件!!还好是在…
2022/8/28 2:24:02 人评论 次浏览 -
KingbaseES 中实现mysql的from_days和to_days
mysql中两个函数的说明: TO_DAYS(date)给出一个日期date,返回一个天数。 FROM_DAYS(N)给出一个天数N,返回一个DATE值。 两个函数比较计算的日期都是 0000-01-01。 在了解了函数的原理后可以通过KingbaseES时间加减的方式构建出这2个函数: create function to_days (v_…
2022/8/28 2:24:01 人评论 次浏览 -
从关系型数据库中创建DataFrame
说明:/* 需要引入依赖<dependency><groupId>mysql</groupId><artifactId>mysql-connector-java</artifactId><version>8.0.18</version></dependency>*/代码:object MySQLToDataFrame {def main(args: Array[String]):…
2022/8/28 2:24:00 人评论 次浏览 -
mysql常用操作汇总
工作中经常用会遇到这种情况,可以访问mysql所在的服务器,但是服务器端口不对外暴露(通常因为安全原因)。这时,操作数据库只能通过命令行和mysql client窗口来实现。我对这些操作进行一些汇总,方便以后随时查阅。 一、登录登出mysql client 登录mysql client比较简单…
2022/8/28 2:22:54 人评论 次浏览 -
Mysql 常用命令
大纲命令执行 事务 START TRANSACTION; //开启事务UPDATE `Users` SET AccountId=0 WHERE AccountId is nullCOMMIT; // 提交ROLLBACK; // 回滚常见问题 Q1. 允许远程登录 # root 登录 mysql -u root -p# 切换数据库 mysql> use mysql Database changed #查看数据库当前…
2022/8/28 2:22:53 人评论 次浏览 -
mysql逻辑结构,存储结构
宏观: 库,存储在操作系统目录中 表: 微观: 段 区 页 一个表就是一个段,mysql分配空间时至少分配一个区,每个区默认时1M(64个page页),mysql最小的IO单元就是PAGE(16KB)
2022/8/28 2:22:51 人评论 次浏览