-
启动mysql报错 without updating PID file解决方式
所属栏目:[MySql教程] 日期:2022-06-27 热度:177
编译安装的mysql启动出现报错: Starting MySQL. ERROR! The server quit without updating PID file (/data/mysql/fxq-1.pid). 分析原因: 非正常关机导致: 解决办法: vim /etc/my.cnf 加入一行: innodb_force_recovery= 1[详细]
-
虚拟机centos安装mysql碰见 Couldn t resolve host mirror
所属栏目:[MySql教程] 日期:2022-06-27 热度:112
网上查了一下说是DNS服务器错误。于是修改一下 /etc/resolv.conf 添加一个nameserver 8.8.8.8完成 安装MySql server: 1.下载安装 yum install -y mysql-server 2.服务开启 service mysqld start 3.服务随开机启动 chkconfig mysqld on 4.进入mysql mysql e[详细]
-
MySQL开启失败
所属栏目:[MySql教程] 日期:2022-06-27 热度:197
MySQL启动失败: 一、错误日志: [mysql@host-172-24-115-217 ~]$ service mysql restart Shutting down MySQL.. SUCCESS! Starting MySQL..180426 13:36:03 mysqld_safe Logging to /usr/local/mysql/data/alert.log. 180426 13:36:03 mysqld_safe Starti[详细]
-
into outfile报错的难题
所属栏目:[MySql教程] 日期:2022-06-27 热度:134
明明有select 权限却报错 mysql select * from server into outfile /tmp/tt.txt; ERROR 1045 (28000): Access denied for user chenliang@% (using password: YES) 百度后需要给file权限 mysql grant file on *.* to chenliang; Query OK, 0 rows affecte[详细]
-
Linux下安装MySQL后root密码的设定
所属栏目:[MySql教程] 日期:2022-06-27 热度:85
Linux下安装MySQL后root密码的设定: 直接通过UPDATE user表来设置密码 shell mysql -u root mysql UPDATE mysql.user SET Password = PASSWORD(newpwd) WHERE User = root; mysql FLUSH PRIVILEGES; 如果遗忘了mysql的root密码采取下面的步骤重新设置 1、k[详细]
-
INNODB 页节点数据的存储方法
所属栏目:[MySql教程] 日期:2022-06-27 热度:54
前文: 关于MYSQL INNODB index page header学习和实验总结 http://blog.itpub.net/7728585/viewspace-2063921/ 关于INNODB SYSTEM RECORD infimum和supremum的学习和实验研究 http://blog.itpub.net/7728585/viewspace-2065464/ 所用到的工具是自己写的my[详细]
-
MYSQL 阿里的一个sql优化疑问
所属栏目:[MySql教程] 日期:2022-06-27 热度:133
今天研究了一天innodb事物,临近下班了同事田兴春告诉我有个阿里发出来的优化题,并且把建表和语句给我了,并且告诉我语句里面有隐式转换 昨天群里也有人说这道题但是一直没空看,刚好这会没事就看了一下,整个脚本如下: 点击(此处)折叠或打开 数据准备:[详细]
-
centos6.5 源码安设zabbix3.0.8
所属栏目:[MySql教程] 日期:2022-06-27 热度:138
centos6.5 源码安设zabbix3.0.8: 1、安装PHP及扩展包 rpm -Uvh http://mirror.webtatic.com/yum/el6/latest.rpm yum -y install php56w php56w-gd php56w-mysql php56w-bcmath php56w-mbstring php56w-xml php56w-ldap 2、安装mysql及配置 rpm -ivh http:/[详细]
-
可以加快查询运作的是什么属性
所属栏目:[MySql教程] 日期:2022-06-26 热度:154
可以加快查询操作的属性是索引。 利用索引可以加快对数据的查询和排序速度,索引文件作为一个独立的文件进行存储,文件中包含指向表记录的指针,建立索引后,表中记录的物理顺序不变。 相关介绍: 在关系数据库中,索引是一种单独的、物理的对数据库表中一[详细]
-
全新学习MySQL数据库10 MySQL里的那些日志们
所属栏目:[MySql教程] 日期:2022-06-26 热度:89
本文是微信公众号【Java技术江湖】的《重新学习MySQL数据库》其中一篇,本文部分内容来源于网络,为了把本文主题讲得清晰透彻,也整合了很多我认为不错的技术博客内容,引用其中了一些比较好的博客文章,如有侵权,请联系作者。 该系列博文会告诉你如何从[详细]
-
MySQL的server_uuid取得之uuid 函数和uuid_short 函数
所属栏目:[MySql教程] 日期:2022-06-26 热度:132
MySQL的server_uuid取得之uuid 函数和uuid_short 函数: 1、uuid()函数 mysql select uuid(),uuid(); +--------------------------------------+--------------------------------------+ | uuid() | uuid() | +--------------------------------------+--[详细]
-
Java工作流系统-父子流程的配置解说
所属栏目:[MySql教程] 日期:2022-06-26 热度:68
父子流程 关键字: 驰骋工作流程快速开发平台 工作流程管理系统 工作流引擎 asp.net工作流引擎 java工作流引擎. 开发者表单 拖拽式表单 工作流系统 适配数据库: oralce,mysql,sqlserver,Informix, PostgreSQL 达梦 应用背景 在各类工作流项目中,通常会遇[详细]
-
重新学习Mysql数据库5 依据MySQL索引原理进行分析与优化
所属栏目:[MySql教程] 日期:2022-06-26 热度:58
一位阿里 Java 工程师的技术小站。作者黄小斜,专注 Java 相关技术:SSM、SpringBoot、MySQL、分布式、中间件、集群、Linux、网络、多线程,偶尔讲点Docker、ELK,同时也分享技术干货和学习经验,致力于Java全栈开发! 重新学习Mysql数据库5:根据MySQL索[详细]
-
逻辑复制主从创建
所属栏目:[MySql教程] 日期:2022-06-26 热度:116
创建复制用户: CREATE USER repl@192.168.6.% IDENTIFIED BY 123; GRANT REPLICATION SLAVE ON *.* TO repl@192.168.6.%; FLUSH PRIVILEGES; 下面是dump文件中的内容,也就是说备库恢复到这个点。 show warnings;看到密码安全相关的警告... ... 再show sl[详细]
-
phpMyAdmin配置文件中的密文 blowfish_secret 过于短
所属栏目:[MySql教程] 日期:2022-06-26 热度:97
在phpMyAdmin页面上报错配置文件中的密文(blowfish_secret)太短 查看下配置文件more config.inc.php /** * This is needed for cookie based authentication to encrypt password in * cookie. Needs to be 32 chars long. */ $cfg[blowfish_secret] = abc[详细]
-
MySQL分区怎样迁移
所属栏目:[MySql教程] 日期:2022-06-26 热度:88
副标题#e# 需求来源 MySQL越来越流行,而且存储在MySQL的数据量也越来越大,单表数据达亿行已经是非常常见的现象,而这些表里面保存了大量的历史记录,严重影响SQL执行的效率。本文是针对客户需求,迁移MySQL Innodb大表分区中部分历史归档分区到其他实例或[详细]
-
mysql内计算sql语句影响行数的函数
所属栏目:[MySql教程] 日期:2022-06-26 热度:142
SELECT语句中经常可能用LIMIT限制返回行数。有时候可能想要知道如果没有LIMIT会返回多少行,但又不想再执行一次相同语句。那么,在SELECT查询中包含SQL_CALC_FOUND_ROWS选项,然后执行FOUND_ROWS()就可以了: mysql SELECT SQL_CALC_FOUND_ROWS * FROM tbl[详细]
-
MYSQL 查找数据排序数据和分组数据
所属栏目:[MySql教程] 日期:2022-06-26 热度:181
在mysql查询过程中,可以对数据进行过滤,也可以对数据进行排序,可以对数据分组,下面分别讲述排序数据和分组数据例子。 1,数据的排序 使用 ORDER BY select * from where id=10 order by id (正序,倒序) 正序 ASC 从小到大 倒序 DESC 从大到小 2,分组[详细]
-
SQL简单利用
所属栏目:[MySql教程] 日期:2022-06-26 热度:190
与上一篇的《SQL简单使用-基础篇》相连续的篇章,《SQL简单使用-基础篇》以下简称《基础篇》。在《基础篇》中,主要简单的带大家了解一下SQL命令中最主要的增删改查命令的使用,增INSERT INTO、删DETELE/DROP/TRUNCATE、改UPDATE、查SELECTE。因为增删改查[详细]
-
几款寻常MySQL高可用方案选型解读
所属栏目:[MySql教程] 日期:2022-06-26 热度:158
架构比较简单,使用原生半同步复制作为数据同步的依据 缺点: 完全依赖于半同步复制,如果半同步复制退化为异步复制,数据一致性无法得到保证 需要额外考虑HAProxy、Keepalived的高可用机制 半同步复制优化 半同步复制机制是可靠的。如果半同步复制一直是[详细]
-
MySQL的MyISAM和InnoDB引擎的主要区别是哪些
所属栏目:[MySql教程] 日期:2022-06-26 热度:123
MySQL的MyISAM和InnoDB引擎的主要区别是什么? 1.MyISAM不支持事务,而InnoDB支持。InnoDB的AUTOCOMMIT默认是打开的,即每条SQL语句会默认被封装成一个事务,自动提交,这样会影响速度,所以最好是把多条SQL语句显示放在begin和commit之间, 组成一个事务[详细]
-
MYSQL主从复制布局MHA自动故障转移
所属栏目:[MySql教程] 日期:2022-06-26 热度:54
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版[详细]
-
当我们输入一条 SQL 查询语句时 发生了啥
所属栏目:[MySql教程] 日期:2022-06-26 热度:84
我们经常说,看一个事儿千万不要直接陷入细节里,你应该先鸟瞰其全貌,这样能够帮助你从高维度理解问题。同样,对于 MySQL 的学习也是这样。平时我们使用数据库,看到的通常都是一个整体。比如,你有个最简单的表,表里只有一个 ID 字段,在执行下面这个查[详细]
-
Greenplum 最全分区表运作
所属栏目:[MySql教程] 日期:2022-06-26 热度:134
Greenplum 最全分区表运作: 一、Greenplum 分区原理 分区表意思是将一个大表在物理上分割成几块,GPDB中的分区表和PostgreSQL中实现原理一样,都是用过表继承、约束来实现。但是与PostgreSQL也有所不同,在PostgreSQL中,一个父表,多个子表来实现分区表[详细]
-
查找的时候绕过查询缓存SQL_NO_CACHE
所属栏目:[MySql教程] 日期:2022-06-26 热度:86
在进行sql优化时 第一次查很慢,第二次查因为冲缓存里面查了 会很快 这样 就看不出是优化之后的效果 还是 缓存查询的效果了 所以 在优化时 最好 关闭缓存 来执行sql 如果需要关闭缓存功能 修改参数 query_cache_type query_cache_type=0[详细]

浙公网安备 33038102331048号