-
MHA基础常识
所属栏目:[MySql教程] 日期:2022-07-01 热度:96
环境: manager: 10.1.99.213(安装mha manager mha node包)安装依赖可以使用机器对应版本的epel源 master: 10.1.99.216(安装mysql 以及 mha node包) node1 : 10.1.99.214(安装mysql 以及 mha node包) node2 : 10.1.99.215(安装mysql 以及 mha node包) 依赖[详细]
-
随笔 MYSQL_BIN_LOG COND_done 是啥
所属栏目:[MySql教程] 日期:2022-07-01 热度:172
随笔 MYSQL_BIN_LOG COND_done 是啥: 一、问题 二、找到影响位置 整个寻找过程应该找到key_BINLOG_COND_done这个取值,然后去看他是在那里被定义到相应的mutex/cond上,然后查找mutex/cond的作用即可。 定义: static PSI_cond_info all_server_conds[]=[详细]
-
MySQL主从复制Last_SQL_Errno错误代码汇总解说
所属栏目:[MySql教程] 日期:2022-07-01 热度:130
1005:创建表失败 1006:创建数据库失败 1007:数据库已存在,创建数据库失败 1008:数据库不存在,删除数据库失败 1009:不能删除数据库文件导致删除数据库失败 1010:不能删除数据目录导致删除数据库失败 1011:删除数据库文件失败 1012:不能读取系统表[详细]
-
Xtrabackup备份到远途服务器
所属栏目:[MySql教程] 日期:2022-07-01 热度:131
Xtrabackup备份到远程服务器: 1.建立ssh免登陆 ssh-keygen ssh-copy-id -i ~/.ssh/id_rsa.pub root@xxx.xxx.xxx.xxx 验证ssh(出现日期则成功) ssh xxx.xxx.xxx.xxx date 2.开始Xtrabackup远程备份 innobackupex --stream=tar ./ | ssh mysql@xxx.xxx.xx[详细]
-
mysql事务管理的用处
所属栏目:[MySql教程] 日期:2022-07-01 热度:147
这篇文章主要讲解了mysql事务管理的用法,内容清晰明了,对此有兴趣的小伙伴可以学习一下,相信大家阅读完之后会有帮助。 什么是事务管理: 可以把一系列要执行的操作称为事务,而事务管理就是管理这些操作要么完全执行,要么完全不执行(很经典的一个例子[详细]
-
如何利用mysql游标
所属栏目:[MySql教程] 日期:2022-07-01 热度:69
这篇文章主要为大家展示了如何使用mysql游标,内容简而易懂,希望大家可以学习一下,学习完之后肯定会有收获的,下面让小编带大家一起来看看吧。 什么是游标: 如果你前面看过mysql函数,会发现无法使用返回多行结果的语句。但如果你又确实想要使用时,就[详细]
-
mysql运用命令行模式备份和还原数据
所属栏目:[MySql教程] 日期:2022-06-30 热度:103
在mysql的命令行模式下要备份或者是还原数据库我们通常只要使用系统自带的命令就可以实现了,下面来简单的为各位介绍mysql采用命令行模式备份和还原数据方法. 一般备份数据库都会使用工具,例如phpmyadmin、Navicat,其实在Window下的cmd命令模式下备份也是个[详细]
-
Mysql下查看用户数据库的实例
所属栏目:[MySql教程] 日期:2022-06-30 热度:198
在mysql中要查看用户名与数据库我们可以在mysql命令模式下直接使用相关的命令就可以查了,具体的小编就为各位介绍一下吧. 命令行下查看用户、数据库: mysql use gbk #进入gbk数据库 Database changed mysql show tables; #查看gbk数据库的所有表 Empty set[详细]
-
命令行建立Mysql数据库的实例
所属栏目:[MySql教程] 日期:2022-06-30 热度:101
建立数据库我们可以很多的方式来创建了,小编来为各位介绍使用命令行建立Mysql数据库的例子,希望例子对各位有帮助,命令行下建立不同字符集的数据库、删除数据库: [root@lamp ~]# /usr/local/mysql/bin/mysql -uroot -padmin123 Warning: Using a password o[详细]
-
在mysql中innodb表中count优化
所属栏目:[MySql教程] 日期:2022-06-30 热度:55
count()是用来统计数据表中所有记录的一个函数了,但在此函数在innodb中性能不怎么样了,下面我们来看看mysql中innodb表中count()优化,希望例子对各位有帮助. 起因:在innodb表上做count(*)统计实在是太慢了,因此想办法看能不能再快点. 现象:先来看几个测试案[详细]
-
MySQL数据库慢日志分析工具mysqlsla使用教程详情
所属栏目:[MySql教程] 日期:2022-06-30 热度:85
mysqlsla是一个慢日志分析工具了,我们可以把慢日志对过mysqlsla进行分析从而得出性能最差的sql语句了,下面我们一起来看看吧,mysqlsla是hackmysql.com推出的一款mysql的日志分析工具,功能非常强大,数据报表,非常有利于分析慢查询的原因,包括执行频率,数据量[详细]
-
MySQL5 数据库中文乱码问题的修复方法
所属栏目:[MySql教程] 日期:2022-06-30 热度:90
由于Mysql是从版本 4迁移到Version 5的,原来的字符集是latin1,现在是UTF8,这就遇到了经典的乱码问题,即使通过phpadmin来访问,也是一片纷乱,还好在前端的展现正常. 在网上搜一下,很多帖子和方法,最后我通过如下步骤,终于纠正了多年来的乱码问题,首先乱码是[详细]
-
MySQL HandlerSocket 插件安装配置细解
所属栏目:[MySql教程] 日期:2022-06-30 热度:170
HandlerSocket 是MySQL的一个插件,用于跳过MySQL的SQL层面,直接访问内部的InnoDB存储引擎,下面我们来看看MySQL HandlerSocket 插件安装配置详解. 系统信息约定: 系统版本:CentOS 6.3 X86 php安装目录:/usr/local/webserver/php5318 MySQL安装目录:/usr/loc[详细]
-
mysql查看sql语句执行历史记录的实例
所属栏目:[MySql教程] 日期:2022-06-30 热度:64
下面来为各位介绍一个mysql查看sql语句执行历史记录的例子,如果你希望跟踪你程序的执行性能我们就可以使用下面方法,有需要了解的朋友可进入看看. mysql查看sql语句执行历史记录: cat ~/.mysql_history 对于mysql版本5.1以后的版本,可以通过以下方式启动日[详细]
-
ubuntu下怎样编译安装第二个mysql数据库
所属栏目:[MySql教程] 日期:2022-06-30 热度:85
今天遇到一个这样子的问题:因为ubuntu版本的linux系统已经有一mysql数据库了,但是我们还要自己编译一个mysql,如何让linux上共存两个mysql呢?来看看下面的文章. 我的系统上已经有一个mysql了,再编译一个mysql,最麻烦的地方不在于编译,而是让两个共存. 前面[详细]
-
在MySql中重新设置AUTOINCREMENT自增值方法
所属栏目:[MySql教程] 日期:2022-06-30 热度:167
在mysql应用中AUTO_INCREMENT通常是设置为主自增id了,但有时我们会测试数据测试数据之后再使用delete删除了数据AUTO_INCREMENT自增值会有空间了,那么我们要如何重新设置AUTO_INCREMENT自增值呢?下面来看看吧. 一般来说,自增值主要是数据表主键或者具有唯[详细]
-
MySQL使用query cache缓存简易使用教程
所属栏目:[MySql教程] 日期:2022-06-29 热度:161
Query Cache(查询缓存,以下简称QC)存储SELECT语句及其产生的数据结果,特别适用于:频繁提交同一个语句,并且该表数据变化不是很频繁的场景。 1.query cache的key是sql字符串,并且要求精确匹配:大小写不一样或者多了一个空格,都会导致cache miss.query cache[详细]
-
更改mysql最大连接数的方法
所属栏目:[MySql教程] 日期:2022-06-29 热度:187
Mysql优化配置里涉及到最大连接数,如果我们的数据库服务器只连很少量的Mysql,而MySQL的最大连接数默认是100,这样会造成资源浪费,现在我们来告诉你如何修改这个最大连接数. MySQL的最大连接数默认是100客户端登录:mysql -uusername -ppassword;设置新的最[详细]
-
在centos上重置mysql的超级管理root密码教程
所属栏目:[MySql教程] 日期:2022-06-29 热度:56
在CentOS上安装完mysql,不小心忘记设置Mysql的root密码了,无法进入mysql管理,后来通过重置root密码才成功,现在把这个重置mysql的root的密码记录下来. 安装mysql后,无法通过root进入,因为安装的时候,并没有设置root密码,似乎有个初始随机密码,但是不记得了,[详细]
-
介绍Ubuntu下如何设置MySQL远程连接
所属栏目:[MySql教程] 日期:2022-06-29 热度:136
在Ubuntu安装的Mysql无法远程连接,现在我们来告诉你如何设置,如果你的Mysql无法用密码登录,可以一下前面部分. 1、mysql安装后密码无法登陆问题 这时你需要进入/etc/mysql目录下,然后查看里面的用户名和密码,然后: sudo vim debian.cnf 使用这个文件中的用[详细]
-
深入分析MySql 报错注入原理剖析
所属栏目:[MySql教程] 日期:2022-06-29 热度:183
最近在查看服务器安全时发现有大量的各种注入sql了,在这里小编在网上整理了一些关于黑客常用的一些MySql注入的写法供各位学习让大家更清楚如何注入从而让网站安全做得更到位. 看了一下关于mysql报错注入的技术文章,都是通过类似以下的语句进行注入的,这样[详细]
-
MySQL分区与主从的学习笔记分享
所属栏目:[MySql教程] 日期:2022-06-29 热度:187
MySQL分区与主从是我们在性能优化上是常用到的几个知识点了,对于高级管理员对于MySQL分区与主从都是了解的非常深入了,下面我们一起来看看小编在学习MySQL分区与主从一些记录. 1主从相关 主库和从库都需要配置一个唯一的ID(server-id),每一个从库都必须配[详细]
-
MySQL字段前缀后缀替换操作的示例
所属栏目:[MySql教程] 日期:2022-06-29 热度:187
我们介绍到了添加前、后缀,字符串替换会使用到两个函数,一个是concat另一个是replace函数了,下面我们就一起来看看吧. 添加前、后缀 concat,字符串替换 replace 添加前缀:UPDATE `table` SET field_name = concat(前缀, field_name); 添加后缀:UPDATE `tab[详细]
-
php调用mysql存储过程会员登录验证案例分析
所属栏目:[MySql教程] 日期:2022-06-29 热度:189
本实例采用php调用msyql存储过程实现用户登录,注册,修改密码等功能,前面部分讲了Mysql如何创建存储过程,如果想用Mysql存储过程的朋友,值得参考,本文实例分析了php调用mysql存储过程的方法,分享给大家供大家参考,具体分析如下: Mysql存储过程创建语法,代码[详细]
-
连接mysql数据库Error No 1130的错误处理方法
所属栏目:[MySql教程] 日期:2022-06-29 热度:143
在使用客户端连接mysql数据库时出现Error No.1130 Host 192.168.0.14 is not allowed to connect to this MySQL server错误提示了,下面我们一起来看问题解决技巧. 使用mysql的客户端连接到mysql的服务端时,出现如下错误: Error No. 1130 Host 192.168.0.14[详细]

浙公网安备 33038102330465号