-
MySQL主从复制Last_SQL_Errno错误代码汇总解说
所属栏目:[MySql教程] 日期:2022-07-01 热度:169
1005:创建表失败 1006:创建数据库失败 1007:数据库已存在,创建数据库失败 1008:数据库不存在,删除数据库失败 1009:不能删除数据库文件导致删除数据库失败 1010:不能删除数据目录导致删除数据库失败 1011:删除数据库文件失败 1012:不能读取系统表中[详细]
-
Xtrabackup备份到远途服务器
所属栏目:[MySql教程] 日期:2022-07-01 热度:80
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.xxx.[详细]
-
mysql事务管理的用处
所属栏目:[MySql教程] 日期:2022-07-01 热度:179
这篇文章主要讲解了mysql事务管理的用法,内容清晰明了,对此有兴趣的小伙伴可以学习一下,相信大家阅读完之后会有帮助。 什么是事务管理: 可以把一系列要执行的操作称为事务,而事务管理就是管理这些操作要么完全执行,要么完全不执行(很经典的一个例子是[详细]
-
如何利用mysql游标
所属栏目:[MySql教程] 日期:2022-07-01 热度:98
这篇文章主要为大家展示了如何使用mysql游标,内容简而易懂,希望大家可以学习一下,学习完之后肯定会有收获的,下面让小编带大家一起来看看吧。 什么是游标: 如果你前面看过mysql函数,会发现无法使用返回多行结果的语句。但如果你又确实想要使用时,就需[详细]
-
mysql运用命令行模式备份和还原数据
所属栏目:[MySql教程] 日期:2022-06-30 热度:166
在mysql的命令行模式下要备份或者是还原数据库我们通常只要使用系统自带的命令就可以实现了,下面来简单的为各位介绍mysql采用命令行模式备份和还原数据方法. 一般备份数据库都会使用工具,例如phpmyadmin、Navicat,其实在Window下的cmd命令模式下备份也是个不[详细]
-
Mysql下查看用户数据库的实例
所属栏目:[MySql教程] 日期:2022-06-30 热度:98
在mysql中要查看用户名与数据库我们可以在mysql命令模式下直接使用相关的命令就可以查了,具体的小编就为各位介绍一下吧. 命令行下查看用户、数据库: mysql use gbk #进入gbk数据库 Database changed mysql show tables; #查看gbk数据库的所有表 Empty set (0[详细]
-
命令行建立Mysql数据库的实例
所属栏目:[MySql教程] 日期:2022-06-30 热度:159
建立数据库我们可以很多的方式来创建了,小编来为各位介绍使用命令行建立Mysql数据库的例子,希望例子对各位有帮助,命令行下建立不同字符集的数据库、删除数据库: [root@lamp ~]# /usr/local/mysql/bin/mysql -uroot -padmin123 Warning: Using a password on[详细]
-
在mysql中innodb表中count优化
所属栏目:[MySql教程] 日期:2022-06-30 热度:120
count()是用来统计数据表中所有记录的一个函数了,但在此函数在innodb中性能不怎么样了,下面我们来看看mysql中innodb表中count()优化,希望例子对各位有帮助. 起因:在innodb表上做count(*)统计实在是太慢了,因此想办法看能不能再快点. 现象:先来看几个测试案例[详细]
-
MySQL数据库慢日志分析工具mysqlsla使用教程详情
所属栏目:[MySql教程] 日期:2022-06-29 热度:105
mysqlsla是一个慢日志分析工具了,我们可以把慢日志对过mysqlsla进行分析从而得出性能最差的sql语句了,下面我们一起来看看吧,mysqlsla是hackmysql.com推出的一款mysql的日志分析工具,功能非常强大,数据报表,非常有利于分析慢查询的原因,包括执行频率,数据量,[详细]
-
MySQL5 数据库中文乱码问题的修复方法
所属栏目:[MySql教程] 日期:2022-06-29 热度:161
由于Mysql是从版本 4迁移到Version 5的,原来的字符集是latin1,现在是UTF8,这就遇到了经典的乱码问题,即使通过phpadmin来访问,也是一片纷乱,还好在前端的展现正常. 在网上搜一下,很多帖子和方法,最后我通过如下步骤,终于纠正了多年来的乱码问题,首先乱码是由[详细]
-
MySQL HandlerSocket 插件安装配置细解
所属栏目:[MySql教程] 日期:2022-06-29 热度:93
HandlerSocket 是MySQL的一个插件,用于跳过MySQL的SQL层面,直接访问内部的InnoDB存储引擎,下面我们来看看MySQL HandlerSocket 插件安装配置详解. 系统信息约定: 系统版本:CentOS 6.3 X86 php安装目录:/usr/local/webserver/php5318 MySQL安装目录:/usr/local[详细]
-
mysql查看sql语句执行历史记录的实例
所属栏目:[MySql教程] 日期:2022-06-29 热度:55
下面来为各位介绍一个mysql查看sql语句执行历史记录的例子,如果你希望跟踪你程序的执行性能我们就可以使用下面方法,有需要了解的朋友可进入看看. mysql查看sql语句执行历史记录: cat ~/.mysql_history 对于mysql版本5.1以后的版本,可以通过以下方式启动日志[详细]
-
ubuntu下怎样编译安装第二个mysql数据库
所属栏目:[MySql教程] 日期:2022-06-29 热度:200
今天遇到一个这样子的问题:因为ubuntu版本的linux系统已经有一mysql数据库了,但是我们还要自己编译一个mysql,如何让linux上共存两个mysql呢?来看看下面的文章. 我的系统上已经有一个mysql了,再编译一个mysql,最麻烦的地方不在于编译,而是让两个共存. 前面的[详细]
-
在MySql中重新设置AUTOINCREMENT自增值方法
所属栏目:[MySql教程] 日期:2022-06-29 热度:113
在mysql应用中AUTO_INCREMENT通常是设置为主自增id了,但有时我们会测试数据测试数据之后再使用delete删除了数据AUTO_INCREMENT自增值会有空间了,那么我们要如何重新设置AUTO_INCREMENT自增值呢?下面来看看吧. 一般来说,自增值主要是数据表主键或者具有唯一[详细]
-
mysql pt-online-schema-change工具的使用方法
所属栏目:[MySql教程] 日期:2022-06-28 热度:102
下面来看一个mysql pt-online-schema-change工具的使用方法,希望这个例子能帮助到各位同学哦. OSC是DBA比较熟悉的工具之一,也是PT的TOOLKIT里面最重量级的工具,在mysql-5.6支持OLDDL以后,大部分人可能觉着这个工具已经没有意义了,其实在一些特殊环境下,这个[详细]
-
mysql中自动添加mysql从库思路
所属栏目:[MySql教程] 日期:2022-06-28 热度:128
mysql中主从数据库配置就是一个网站数据库热备份最好的做法了,下文我给出一篇自动添加mysql从库思路,希望能帮助到各位. 1、自动安装部署mysql,若已经安装了mysql得先判断版本是否比主库低,存在向下兼容问题. 2、获取主库的备份文件及binlog信息,binary logfi[详细]
-
golang连接mysql数据库实现增删改查
所属栏目:[MySql教程] 日期:2022-06-28 热度:65
下面看一篇关于golang连接mysql数据库实现增删改查数据的例子,希望本文章能帮助到了解golang与mysql数据库之间关系了. golang本身没有提供连接mysql的驱动,但是定义了标准接口供第三方开发驱动,这里连接mysql可以使用第三方库,第三方库推荐使用https://githu[详细]
-
mysql 导入导出CSV数据的例子
所属栏目:[MySql教程] 日期:2022-06-28 热度:102
下面来看两个mysql 导入导出CSV数据的例子,这此都用到了mysql自带的命令了,如 LOAD DATA LOCAL INFILE 或select * INTO OUTFILE命令了. cvs文件导入MySql数据库命令,代码如下: set names utf8; LOAD DATA LOCAL INFILE C:\\resource.csv INTO TABLE resour[详细]
-
MySQL Replication 主从配置的示例
所属栏目:[MySql教程] 日期:2022-06-28 热度:104
MySQL主从配置就是一台主服务器和一台备份从服务器了,从服务器会实时备份主服务器上更新修改或删除的数据了,下面我们一起来看配置方法. mysql replication 主要通过复制二进制日志,在slave上执行master一样的来SQL来保持master 和slave的数据一致. 好处不必[详细]
-
Memcached备份还原的的示例
所属栏目:[MySql教程] 日期:2022-06-28 热度:102
理论上,Memcached 不需要做备份、还原这种事情,因为存在彦面的东西应该都是 Cache,没有使用 Memcached 的话,速度应该只会比较慢,而不应该会有影响才对. 注1:Memcached restart 后,所有资料都会清空. 注2:这次遇到的主要是实验用的项目,刚好要搬机器,实验不想[详细]
-
sphinx实现联合查询几个例子
所属栏目:[MySql教程] 日期:2022-06-28 热度:121
sphinx也就是一个像mysql数据库的工具了,我们可以在linux中使用sphinx来替换mysql了,下面小编整理了几个sphinx联合查询的语句,记得以前sphinx是不支持联合查询的,第一次接触sphinx,好像2010年初的时候,当时写过一篇关于sphinx安装的文章,sphinx mmseg mysql[详细]
-
sphinx实现增量索引 分布式索引几个例子
所属栏目:[MySql教程] 日期:2022-06-28 热度:127
增量索引 分布式索我们可以这样理解增加就是在原基础上增加,分布式索是我们不够多了,要从别人那里拿或放到别人那边去,增量索引,其实就是增加的内容,例如:存款有100块,今天挣了10块,这10块就是增量了. 分布式索引,可以这样理解,想开公司钱不够,需要向很多人借[详细]
-
sphinx scws全文检索的安装配置步骤
所属栏目:[MySql教程] 日期:2022-06-28 热度:115
scws是一个由php做的免费的开源的中文分词系统了,支持 PHP 的扩展方式调用了,下面我们来看看scws全文检索的安装配置. 这次搭建的环境:centos 6.5 x86,php 5.3.3,mysql 5.5.8,三次搭建各不相同. 一,下载sphinx,scws相关包 sphinx下载地址:http://sphinxsearch[详细]
-
MySQL存储过程实现Oracle邻接模型树形处理的方法实例
所属栏目:[MySql教程] 日期:2022-06-28 热度:71
项目需求用到了邻接模型,但是是采用开源的Mysql,而Mysql没有这个功能,Oracle数据库提供了现在的分析方法 connect by 处理邻接模型,不过mysql支持存储过程,可以建立存储过程实现Oracle的分析功能. 数据库对层次结构的处理模型有好多种,可以根据自己的需求来设[详细]
-
MYSQL INNODB replace into 死锁 及 next key lock 解析
所属栏目:[MySql教程] 日期:2022-06-27 热度:117
全文带入了大量自我认知和理解,可能错误,因为水平有限,但是代表我努力分析过。 一、问题提出 问题是由姜大师提出的、问题如下: 表: mysql show create table c G *************************** 1. row *************************** Table: c Create Tab[详细]