-
MySQL的搭设和基本的增删改运作
所属栏目:[MySql教程] 日期:2022-06-29 热度:55
构建MySQL服务器----CPU,内存,硬盘(存储) 一、安装MySQL yum -y install perl-Data-Dumper perl-JSON perl-Time-HiRes //安装依赖文件 mysql-5.7.17-1.el7.x86_64.rpm-bundle.tar mysql-community-client-5.7.17-1.el7.x86_64.rpm mysql-community-commo[详细]
-
mysql引擎笔记整顿
所属栏目:[MySql教程] 日期:2022-06-29 热度:148
查看当前的mysql数据库都支持什么样的存储引擎: mysql show engines; ERROR 2006 (HY000): MySQL server has gone away No connection. Trying to reconnect... Connection id: 170700 Current database: *** NONE *** 注: 1、support的状态有default,yes[详细]
-
经过Docker技术在macOS上布局3实例MGR环境
所属栏目:[MySql教程] 日期:2022-06-29 热度:107
通过Docker技术在macOS上部署3实例MGR环境 自从有了Docker,各种环境部署都简单从容起来,其实MySQL的环境部署起来同样得心应手。 前提条件,已经在自己的macOS操作系统中设置成功了运行在本地的3节点MySQL Group Replication集群,如何设置,可以参考官方文[详细]
-
mysql show 语言
所属栏目:[MySql教程] 日期:2022-06-29 热度:194
help show;显示show语句语法 show databases;显示可用数据库 show tables;显示可用数据表 show columns from tb_name;显示表的列 describe tb_name;显示表的列 show status;显示广泛的服务器状态信息 show create database;显示创建特定数据库的语句 show cr[详细]
-
MYSQL5.7.22 源码安装 主从创建
所属栏目:[MySql教程] 日期:2022-06-29 热度:52
操作系统版本 CENTOS7.6 MYSQL5.7.22 啥?为啥我的操作系统木有iso的安装镜像,哎算了,不能弄本地yum源,那就弄个网络的吧。只不过默认的用不了,那就自己动手丰衣足食 cd /etc/yum.repos.d/ mkdir bak cp *.repo bak/ # wget http://mirrors.163.com/.help[详细]
-
MySQL中OPTIMIZE TABLE的作用及运用
所属栏目:[MySql教程] 日期:2022-06-29 热度:182
来看看手册中关于 OPTIMIZE 的描述: OPTIMIZE [LOCAL | NO_WRITE_TO_BINLOG] TABLE tbl_name [, tbl_name] ... 如果您已经删除了表的一大部分,或者如果您已经对含有可变长度行的表(含有VARCHAR, BLOB或TEXT列的表)进行了很多更改,则应使用 OPTIMIZE TAB[详细]
-
同一台服务器上面安置多个mysql数据库
所属栏目:[MySql教程] 日期:2022-06-29 热度:55
【前言】测试环境中经常需要多台mysql数据库来进行各种环境和场景的模拟,由于测试环境中的资源一般都是比较有限的,也就需要在一台服务器上面搭建多个mysql数据库来完成测试的需求。本文档介绍在Centos6.4的环境中安装多个mysql 5.7数据库的操作方法。 【1[详细]
-
Co-PLAN-协同策划盘口架设平台
所属栏目:[MySql教程] 日期:2022-06-29 热度:88
Co-PLAN(协同计划平台)以先进的项目管理和目标绩效管理思想为指导,面向制造业企业,将企业的项目管理、月度目标管理和绩效考核管理紧密融合,规范项目管理流程,协助实现从项目立项、计划、执行、监控和结项的项目全生命周期管理,量化部门、员工的工作绩[详细]
-
MySQL 开启报错 Table mysql.plugin doesn t exist
所属栏目:[MySql教程] 日期:2022-06-29 热度:58
启动报错: /opt/szy/bin/mysqld: Table mysql.plugin doesnt exist 141211 15:06:12 [ERROR] Cant open the mysql.plugin table. Please run mysql_upgrade to create it. 141211 15:06:14 [ERROR] Fatal error: Cant open and lock privilege tables:[详细]
-
如何理解并正确运用MySql索引
所属栏目:[MySql教程] 日期:2022-06-28 热度:103
如何理解并正确使用MySql索引 索引是存储引擎用于快速查找记录的一种数据结构,通过合理的使用数据库索引可以大大提高系统的访问性能,本文主要介绍在MySql数据库中索引类型,以及如何创建出更加合理且高效的索引技巧。 1、概述 索引是存储引擎用于快速查找[详细]
-
MySQL的几个图形化界面用具
所属栏目:[MySql教程] 日期:2022-06-28 热度:189
汇总了几个mysql图形化界面工具,下面是我所用过mysql工具 1.官方的MySQL Workbench,开源版本完全免费的 MySQL Workbench是一款专为MySQL设计的ER/数据库建模工具。它是著名的数据库设计工具DBDesigner4的继任者。你可以用MySQL Workbench设计和创建新的数据[详细]
-
mysqldump single-transaction一致性的研发
所属栏目:[MySql教程] 日期:2022-06-28 热度:100
--single-transaction 的含义是,在开始 dump 前,设置隔离级别为 RR ,并且 start transaction. 通过将导出操作封装在一个事务 (Repeatable Read) 内来使得导出的数据是一个一致性快照。 测试数据库版本: mysql select version(); +------------+ | versio[详细]
-
MySQL count 之索引挑选
所属栏目:[MySql教程] 日期:2022-06-28 热度:81
覆盖索引对于一些统计问题,如下: MySQL show create table test1 G *************************** 1. row *************************** Table: test1 Create Table: CREATE TABLE `test1` ( `id` bigint(16) NOT NULL AUTO_INCREMENT, `order_seq` bigint([详细]
-
MySQL数据库误操作后快速回滚的方式
所属栏目:[MySql教程] 日期:2022-06-28 热度:106
binlog2sql快速回滚 开源工具binlog2sql: 首先,确认你的MySQL server开启了binlog,设置了以下参数:(binlog + row模式) [mysqld] server-id = 1 log_bin = /var/log/mysql/mysql-bin.log max_binlog_size = 1000M binlog-format = row 如果没有开启binlog[详细]
-
Cento7.4安置mycat和mycat-eye
所属栏目:[MySql教程] 日期:2022-06-28 热度:82
前提: 环境要求已安装JDK1.7+版本 已安装mysql客户端(yum install mysql) 操作系统IP:192.168.75.48 安装mycat 下载解压 wget http://dl.mycat.io/1.6.5/Mycat-server-1.6.5-release-20180122220033-linux.tar.gz tar -zxvf Mycat-server-1.6.5-release-2[详细]
-
数据库中有外键时JavaBean的编辑法
所属栏目:[MySql教程] 日期:2022-06-28 热度:92
当写表和实体类之间映射的时候,一旦出现外键,要通过外键找到另外一个类,一旦出现外键必须写成类型 private Address address; person表 public class Person { private String pid; private String pname; private int age; private Address address; publ[详细]
-
安置phpMyAdmin来管理Mysql数据库
所属栏目:[MySql教程] 日期:2022-06-28 热度:194
进行安装,默认是安装在/opt目录下。 [root@D2-AMLUATdb61 ~]# chmod 755 xampp-linux-x64-7.1.4-0-installer.run [root@D2-AMLUATdb61 ~]# ./xampp-linux-x64-7.1.4-0-installer.run 修改配置文件/opt/lampp/etc/extra/httpd-xampp.conf,增加Require all g[详细]
-
Percona XtraBackup备份步骤介绍
所属栏目:[MySql教程] 日期:2022-06-28 热度:139
innobackupex 在启动后,会先 fork 一个进程,启动 xtrabackup进程,然后就等待 xtrabackup 备份完 ibd 数据文件; xtrabackup 在备份 InnoDB 相关数据时,是有2种线程的,1种是 redo 拷贝线程,负责拷贝 redo 文件,1种是 ibd 拷贝线程,负责拷贝 ibd 文件[详细]
-
不重开mysql情况修改参数变量
所属栏目:[MySql教程] 日期:2022-06-28 热度:87
地球人都知道,更新mysql配置my.cnf需要重启mysql才能生效,但是有些时候mysql在线上,不一定允许你重启,这时候应该怎么办呢? 看一个例子: mysql show variables like log_slave_updates; +-------------------+-------+ | Variable_name | Value | +----[详细]
-
Greenplum 最全分区表运作
所属栏目:[MySql教程] 日期:2022-06-26 热度:109
Greenplum 最全分区表运作: 一、Greenplum 分区原理 分区表意思是将一个大表在物理上分割成几块,GPDB中的分区表和PostgreSQL中实现原理一样,都是用过表继承、约束来实现。但是与PostgreSQL也有所不同,在PostgreSQL中,一个父表,多个子表来实现分区表,[详细]
-
查找的时候绕过查询缓存SQL_NO_CACHE
所属栏目:[MySql教程] 日期:2022-06-26 热度:162
在进行sql优化时 第一次查很慢,第二次查因为冲缓存里面查了 会很快 这样 就看不出是优化之后的效果 还是 缓存查询的效果了 所以 在优化时 最好 关闭缓存 来执行sql 如果需要关闭缓存功能 修改参数 query_cache_type query_cache_type=0[详细]
-
mysql存储过程基础函数
所属栏目:[MySql教程] 日期:2022-06-26 热度:75
mysql存储过程基本函数 [@more@]一.字符串类 CHARSET(str) //返回字串字符集 CONCAT (string2 [,... ]) //连接字串 INSTR (string ,substring ) //返回substring首次在string中出现的位置,不存在返回0 LCASE (string2 ) //转换成小写 mysql select substring[详细]
-
Zabbix 监控之 更改管理员用户密码
所属栏目:[MySql教程] 日期:2022-06-26 热度:61
zabbix前端用户的操作都保存在zabbix数据库的users表里。一般直接在数据库里面修改即可。 登入数据库: mysql -uroot -p 2.查看数据库 show databases; 3.进入数据库 use zabbix; 4.查看表 show tables; 5. 刷新权限 flush privileges;[详细]
-
当我们输入一条 SQL 查询语句时 发生了啥
所属栏目:[MySql教程] 日期:2022-06-26 热度:162
我们经常说,看一个事儿千万不要直接陷入细节里,你应该先鸟瞰其全貌,这样能够帮助你从高维度理解问题。同样,对于 MySQL 的学习也是这样。平时我们使用数据库,看到的通常都是一个整体。比如,你有个最简单的表,表里只有一个 ID 字段,在执行下面这个查询[详细]
-
MYSQL主从复制布局MHA自动故障转移
所属栏目:[MySql教程] 日期:2022-06-26 热度:52
MYSQL主从复制部署MHA自动故障转移: 一. 环境描述 操作系统:RHEL 6.4 mysql :5.6.27 角色 IP 地址 主机名 Server ID 二、部署MHA 安装 MHA NODE 从 https://github.com/yoshinorim/mha4mysql-node 下载最新版本的 mha4mysql-node 源代码(目前是 0.57版)[详细]
