-
mysql过程删除html标签的函数例子
所属栏目:[MySql教程] 日期:2022-06-30 热度:158
mysql本身没有去除html代码的内置函数,但是在一些情况下,不得不在数据库层次提取一些去除了html代码的纯文本,经过谷歌后,找到了以下两个函数,经测试,均可用. SQL代码: SET GLOBAL log_bin_trust_function_creators=1; DROP FUNCTION IF EXISTS fnStripTags[详细]
-
修复MYSQL导入中文数据乱码问题
所属栏目:[MySql教程] 日期:2022-06-30 热度:85
MYSQL导入中文数据乱码其实就是由编码不统一所导致了,我们要以对导入数据时设置一下导入编码即可解决,下面整理了几种方法. 方法一:在命令行导入乱码解决 use database_name; set names utf8; (或其他需要的编码) source example.sql (sql文件存放路径) 方[详细]
-
MYSQL压力测试工具sysbench安装测试过程详解
所属栏目:[MySql教程] 日期:2022-06-30 热度:73
sysbench是一款开源的多线程性能测试工具,可以执行CPU/内存/线程/IO/数据库等方面的性能测试,数据库目前支持MySQL/Oracle/PostgreSQL,下面我们来看看它的安装与测试. 如果评测一台mysql数据库的压力,可以使用sysbench来测试,具体的操作出下,先安装sysbench[详细]
-
深度分析mysql日志教程
所属栏目:[MySql教程] 日期:2022-06-30 热度:84
mysql日志我们可以总结有以下几种,错误日志、查询日志、慢查询日志、二进制日志了,这些日志每种都有自己的用处了,在mysql中日志也起到非常重要的作用了. 1.错误日志 错误日志主要用于定位mysql启动和运行中的一些问题,错误日志是默认开启的,可以通过show g[详细]
-
在mysql中字符串索引问题与例子
所属栏目:[MySql教程] 日期:2022-06-30 热度:115
字符串索引与数字索引有一些方面如果没做好会非常的慢了,今天我们就一起来看看小编整理的一些mysql中字符串索引问题与例子了,因为字符索引相对来说也简单文章就简单的整理了一些例子,希望对各位有帮助. 事情的起因是线上日志发现的mysql慢查询,100万数据量[详细]
-
mysql数据库explain命令用法细解
所属栏目:[MySql教程] 日期:2022-06-30 热度:87
一个常见的理解错误:mysql在执行explain时不会执行sql语句,事实上如果查询的from字段有子查询,explain会执行子查询. explain只能解释select查询,对update,delete,insert需要重写为select. 下面就explain的各个字段分别解释. 1.id 当sql语句中有子查询和关[详细]
-
在Mysql中maxallowedpacket限制导致主从同步出错
所属栏目:[MySql教程] 日期:2022-06-30 热度:104
主从同步功能多任用于多台服务器之间数据的一个传输了,在此小编今天主来为各位介绍一篇在max_allowed_packet限制导致主从同步出错问题解决方法. Mysql主从运行有一段时间了,没有出过什么问题,但最近接着出了两次问题,记录下方便后面排查. Slave_IO_Running[详细]
-
Mysql慢查询使用及参数详解
所属栏目:[MySql教程] 日期:2022-06-30 热度:75
慢查询是mysql中一个非常重要的日志了,我们可以通过mysql慢查询日志来分析具体导致mysql查询慢的原因与sql语子,下面就和小编来简单的学习一下. 慢查询为系统中查询时间超过long_query_time的值,分析慢查询是优化SQL的基础,默认清下Mysql慢查询为关闭状态,[详细]
-
从mysql数据库导出表结构和数据详解
所属栏目:[MySql教程] 日期:2022-06-30 热度:57
在mysql中导入数据或结构我们可以使用mysqldump命令来完成了,下面小编整理了一些简单的mysql数据库导出表结构和数据示例供各位参考. 导出数据库 -- 导出dbname下的test表结构 mysqldump -uroot -p123456 -d dbname test test.sql -- 导出dbname下的test表[详细]
-
Mysql数据表一直显示使用中的解决方法
所属栏目:[MySql教程] 日期:2022-06-30 热度:181
修复表是因为数据库丢失或损坏了,我们可以通过mysql自带的命令或一些工具进行修复从而使用表可以正常使用了,下文小编为各位介绍一些解决办法. 打开phpmyadmin选择数据库查看,果然有3个表显示为使用中,勾选之后进行修复表,出现错误提示不能被修复.于是接着[详细]
-
mysql字符集latin1迁移utf8的方法
所属栏目:[MySql教程] 日期:2022-06-30 热度:173
在安装mysql时可能根据不同需要会设置mysql服务器不同的字符集了,但今天小编碰到一个问题就是要把latin1迁移utf8了,下面找到了一篇关于mysql字符集latin1迁移utf8的方法,下面一起来看看. 场景说明: 1、现上几百台mysql数据库,字符编码latin1,现在需要做一[详细]
-
mysql中mysqldumper安装使用和参数详解
所属栏目:[MySql教程] 日期:2022-06-30 热度:64
mysqldumper是一个不错的mysql备份工具了,也是众多mysql备份工具中的一个不错的工具了,下面来介绍mysqldumper工具安装与使用例子. mysqldumper这个备份工具比较好的点很明显,就是可以并发备份,比mysqldump要快些,另一个就是备份的表是单独的文件,恢复单表[详细]
-
windows服务器mysql日志文件清理简单方法
所属栏目:[MySql教程] 日期:2022-06-30 热度:187
今天上服务器上df了下,一看,var目录已经98%了,清空了些日志文件和备份文件后发现mysql下面有很多类似mysql-bin.000001的文件,Google了一下说是日志,也没啥用就干掉吧. mysql-bin.0000x是什么文件 mysql-bin.000001、mysql-bin.000002等文件是数据库的操作[详细]
-
shell批量修改MySQL存储引擎类型2种方法
所属栏目:[MySql教程] 日期:2022-06-30 热度:197
存储引擎是每一个mysql数据库必须有的一个类型,不同的类型是不一样的的,特别是对不同数据存储有一些不同了,下面我们来看看shell批量修改MySQL存储引擎类型2种方法. MySQL存储引擎类型有哪些 MyISAM管理非事务表,提供高速检索,以及全文搜索能力。 Memory存[详细]
-
修改mysql的最大连接数的几种方法总结
所属栏目:[MySql教程] 日期:2022-06-30 热度:90
最大连接数就是同时连接mysql主机的一个数量了,这个可以在配置文件中修改也可以使用命令方式来修改了,总之修改mysql的最大连接数的方法有蛮多的,下面给各位总结一下. mysql安装好后,有很多参数需要调优,几乎所有的涉及到调优的内容我们都都可以在my.cnf文[详细]
-
mysql中安全删除binlog日志使用binlog恢复数据
所属栏目:[MySql教程] 日期:2022-06-30 热度:130
mysql中binlog是二进制文件了,下面我们就来为各位介绍mysql中安全删除binlog日志、使用binlog恢复数据了,希望例子可以帮助到各位朋友哦. 在数据库正常使用的时候,默认binlog会一直放在一个文件中(大约1.1G),因此导致一个文件非常大,因此在必要的时候可能需[详细]
-
mysql大数据分库和分表 php解决方案
所属栏目:[MySql教程] 日期:2022-06-30 热度:126
当Mysql数据量过大时,就会面临压力分解,这时分库分表是一个不错的解决方案,现在我们就来谈谈Mysql如何分库分表比较理想,然后再用php如何调用. 1,主从复制,读写分离 对主库修改数据,查询使用从库,一主多从,来降低数据库读取压力. 2,分库分表 根据实体业务[详细]
-
Mysql 如何存储唯一识别码UUID
所属栏目:[MySql教程] 日期:2022-06-30 热度:67
UUID含义是通用唯一识别码,这 是一个软件建构的标准,本教程我们来讲讲在Mysql中如何存储UUID,通常用UUID做唯一标识,需要在数据库中进行存储. UUID的格式 [java] String string = UUID.randomUUID().toString(); System.out.println(uuid: + string); uuid:[详细]
-
mysql中UNION进行多表查询的注意事项
所属栏目:[MySql教程] 日期:2022-06-30 热度:60
多表查询我们有很多的方法union就是其中的一种了,但大家知道不知道union多表查询时要注意的一些事项呢?如果不懂和小编来看看吧. 假设有两个字段完全一致的表,table1和table2,字段分别为password,username,email. 则使用UNION(或UNION ALL)进行多表查询的[详细]
-
mysql日志文件清理与关闭
所属栏目:[MySql教程] 日期:2022-06-29 热度:162
今天上服务器上df了下,一看,var目录已经98%了,清空了些日志文件和备份文件后发现mysql下面有很多类似mysql-bin.000001的文件,Google了一下说是日志,也没啥用就干掉吧. 数据库的操作日志: mysql-bin.000001 mysql-bin.000002 mysql-bin.000003 等等好多日志[详细]
-
mysql采用命令行模式备份及还原数据
所属栏目:[MySql教程] 日期:2022-06-29 热度:115
在mysql的命令行模式下要备份或者是还原数据库我们通常只要使用系统自带的命令就可以实现了,下面来简单的为各位介绍mysql采用命令行模式备份和还原数据方法. 一般备份数据库都会使用工具,例如phpmyadmin、Navicat,其实在Window下的cmd命令模式下备份也是个[详细]
-
配置Mysql数据库的主从同步教程详情
所属栏目:[MySql教程] 日期:2022-06-29 热度:145
主从同步是实现网站分布式数据处理一个非常常用的方案了,今天我来为各位介绍配置Mysql数据库的主从同步(双主)教程,希望下文能帮助到各位哦. 配置Mysql数据库的主从同步(一主一从). 一、主库开启BINLOG、server-id [root@Master-Mysql ~]# grep -E server-i[详细]
-
Mysql从库read-only配置详情
所属栏目:[MySql教程] 日期:2022-06-29 热度:158
在做mysql主从同步时我们会碰到一个从库read-only了,下面小编来为各位介绍Mysql从库read-only配置详解,希望文章对各位有用. 为了防止用户对从库进行插入,采用read-only参数. 配置: [root@Slave-Mysql data]# grep read-only /etc/my.cnf read-only 试验过[详细]
-
Mysql主从同步排除指定数据库如何配置
所属栏目:[MySql教程] 日期:2022-06-29 热度:58
主从同步时有时我们希望排除一些记录不同步了,那么这个要如何来配置了呢?下面小编来为各位介绍一篇Mysql主从同步忽略特定库的方法吧. 一、主库、从库同步测试 [root@Master-Mysql ~]# /usr/local/mysql/bin/mysql -uroot -p mysql show processlist\G Sta[详细]
-
MYSQL数据库多实例配置流程详解
所属栏目:[MySql教程] 日期:2022-06-29 热度:169
多实例是一个比较有单的东西了,小编今天来为各位介绍mysql单多实例的配置方法,希望下文可以帮助到各位朋友. [root@Mysql ~]# yum install vim gcc gcc-c++ wget tree lsof ncurses-devel cmake libaio* -y #依赖库 [root@Mysql ~]# /usr/sbin/useradd mysq[详细]