-
在mysql中主从复制中出现ERROR 1598 HY000错误
所属栏目:[MySql教程] 日期:2022-06-29 热度:177
在配置主从服务器时经常会发现配置不对了,今天小编碰到mysql中主从复制中出现的ERROR 1598(HY000)错误问题解决方法吧. 在做主从复制下,插入数据的时候出现下面的错误提示: mysql insert into test values (,lzh); ERROR 1598 (HY000): Binary logging not[详细]
-
Mysql中运用SQL增加删除字段,修改字段名字段类型注释
所属栏目:[MySql教程] 日期:2022-06-29 热度:52
Mysql中用SQL增加、删除字段,修改字段名、字段类型、注释,调整字段顺序总结,在网站重构中,通常会进行数据结构的修改,所以添加,删除,增加mysql表的字段是难免的,有时为了方便,还会增加修改表或字段的注释,把同字段属性调整到一块儿,这些操作可以在phpmyadmi[详细]
-
MySQL数据备份Outofresourceswhenopening file时报错
所属栏目:[MySql教程] 日期:2022-06-29 热度:62
碰到备份提示Out of resources when opening file问题我们可以调整open_files_limit来解决,具体如下,今天,使用命令导出数据库,以便在新的VPS上恢复,出现了一下情况. 报错信息:mysqldump: Got error: 23: Out of resources when opening file ./zrblog_dfhg[详细]
-
mysql中binlogformat模式与配置细解
所属栏目:[MySql教程] 日期:2022-06-29 热度:121
mysql复制主要有三种方式:基于SQL语句的复制(statement-based replication, SBR),基于行的复制(row-based replication, RBR),混合模式复制(mixed-based replication,MBR),对应的,binlog的格式也有三种:STATEMENT,ROW,MIXED. ① STATEMENT模式(SBR) 每[详细]
-
在mysql中replace替换字符串返回结果空或0
所属栏目:[MySql教程] 日期:2022-06-29 热度:176
在mysql中替换字符我们使用update与repalce进行操作了,但今天测试发现repalce返回结果为0了,下面我们一起来看问题排名办法,为什么执行一个mysql语句,用replace函数替换字符,但是返回的结果为0?这条sql语句是这样写的: UPDATE v9_news_data set content=RE[详细]
-
mysql5.x在linux环境安装部署技巧
所属栏目:[MySql教程] 日期:2022-06-29 热度:135
本教程来学习Linux环境下安装mysql5.x,mysql5.x的安装方法差不多,我们如果做服务器,下载一个最稳定的5.0就可以了,下面我伙以mysql5.0为例进行讲解. 安装版本建议:Intel CPU的机器建议直接下载官方网站上ICC编译版本(Intel C complier,intel的C编译器编译版[详细]
-
MYSQL导入存储过程没法执行问题解决办法
所属栏目:[MySql教程] 日期:2022-06-29 热度:105
存储过程导入之后程序无法正常执行了,在网上找了很久说是权限问题,下面我们就存储过程导入后因权限问题无法执行问题一起来看看解决办法吧. 通过mysql导入的数据库,当里面有存储过程的时候,导入后存储过程是无法用程序使用了,找了很久原因,最后发现是权限问[详细]
-
mysql慢查询记录和mysqlbinlog配置教程详情
所属栏目:[MySql教程] 日期:2022-06-29 热度:57
下面我们一起来看看mysql慢查询记录和mysqlbinlog开启配置方法吧,希望文章可以帮助到各位,mysql可以记录所有查询很慢的记录并把sql语句记录在指定的文件中,也可以通过mysqlbinlog记录添加更新 等记录,也可以通过mysqlbinlog进行数据库还原. mysql慢查询记[详细]
-
mysqldump怎样导出不包含存储过程数据?
所属栏目:[MySql教程] 日期:2022-06-28 热度:150
有时我们导出mysql的时候需要把数据和存储过程分开,现在我们来看看用mysqldump导出不包含存储过程小技巧. mysqldump -u 数据库用户名 -p -n -t -d -R --triggers=false 数据库名 文件名 这样单独把存储过程和函数导出,然后导入之前 进mysql 设置下,代码如[详细]
-
MySQL数据库实现读写分离与负载平衡
所属栏目:[MySql教程] 日期:2022-06-28 热度:79
最近在一个群里老看到有一个朋友问游戏数据充值如何实现读写分享了,在此小编正好看到了一篇文章下面整理与各位看看,MySQL 数据库的读写分离和负载均衡一般是通过第三方软件来实现的,也可以通过mysql驱动程序来实现,如com.mysql.jdbc.ReplicationDriver. 详[详细]
-
高手论数据库设计优化策略教程
所属栏目:[MySql教程] 日期:2022-06-28 热度:85
数据库设计是建立数据库及其应用系统的技术,是信息系统开发和建设中的核心技术,由于数据库应用系统的复杂性,为了支持相关程序运行,数据库设计就变得异常复杂,因此最佳设计不可能一蹴而就,而只能是一种反复探寻,逐步求精的过程. 1)范式和反范式 第一范式:每[详细]
-
数据库数据类型优化教程步骤
所属栏目:[MySql教程] 日期:2022-06-28 热度:92
数据库类型的选择对数据库性能也有一点的影响,现在我们就来分析一下,数据库类型优化主要从三部分来说:1.数据类型优化 2.数据库设计优化 3.SQL查询优化. 本文不含数据库服务器配置优化,仅从应用程序设计的角度考虑数据库的设计优化方案. 主要从三部分来说:1[详细]
-
在mysql数据库中索引查看建立删除的sql语句
所属栏目:[MySql教程] 日期:2022-06-28 热度:98
索引是数据库中一个提升mysql性能的一个非常重要的功能了,下文小编为各位整理一些mysql数据库中索引查看建立删除的例子,希望可以帮助到各位. 本文介绍如何用sql语句建立、查看、删除mysql表索引. 1.查看哪些表增加了索引sql语句,代码如下: mysql show inde[详细]
-
MySQL的String函数locate及replace实战
所属栏目:[MySql教程] 日期:2022-06-28 热度:178
locate(substr,str,pos)函数是返回子串 substr 在字符串 str 中第一次出现的位置,如果子串 substr 在 str 中不存在,返回值为 0,REPLACE(str,from_str,to_str)替换字串,str为源字串,from_str为将要被替换的字串,to_str为目的字串. 有关mysql中的locate函数[详细]
-
解决mysqld_safe不能启动问题的方法
所属栏目:[MySql教程] 日期:2022-06-28 热度:85
下文来为各位介绍解决mysqld_safe无法启动问题的方法,如果你碰到mysqld safe无法启动问题可以进入本站来参考解决方案. 启动mysql时报错: 141220 07:50:59 mysqld_safe mysqld from pid file /usr/local/mysql/data/vps.cbo999.com.pid ended 141220 07:54:[详细]
-
MySql 双主双向同步实现数据库双主热备流程
所属栏目:[MySql教程] 日期:2022-06-28 热度:139
mySql 双主(双向)同步实现数据库双主热备的目的就是为了防止主服务器数据丢失还有从数据库来替代了,这样可以提高数据安全了,下面来看一个例子. 业务要求 两台服务器上都装有数据库,为了防止某一服务器出现问题而影响业务的运行,需要准备两台服务器分别运[详细]
-
MySQL数据库不能启动实现数据恢复的例子
所属栏目:[MySql教程] 日期:2022-06-28 热度:155
利用工具获取MySQL数据字典的例子这篇文章介绍的是有一些技巧,本文章是介绍在mysql未启动的情况利用dul或者其他三方工具直接读取数据文件中数据并进行恢复了,具体如下. 熟悉Oracle的朋友都知道,当Oracle数据库无法正常启动之时,可以通过dul或者其他三方工[详细]
-
Mysql查询指定某字段顺序排序的两种方法介绍
所属栏目:[MySql教程] 日期:2022-06-28 热度:150
Mysql查询语句中,可以按照指字某字段的顺序进行排序,排序函数有两个,FIELD和substring_index,下面我们直接给出实现. Mysql查询按照某字段指定顺序排序的两个方法,FIELD和substring_index,代码如下: SELECT * FROM documents WHERE id IN (5,3,6,1) ORDER B[详细]
-
varchar类别的字段存储纯数字的排序
所属栏目:[MySql教程] 日期:2022-06-28 热度:89
如果表字段的类型为varchar型,但是里面存储的是纯数字,怎么实现按照数字的大小来排序? 下面的方法对于mysql和oracle都实用 order by 字段+0 order by 字段*1 等等都可以实现 mysql create table tn (id varchar(30),name varchar(50)); mysql show crea[详细]
-
MySQL乐观锁和悲观锁简介
所属栏目:[MySql教程] 日期:2022-06-28 热度:60
乐观锁 乐观锁不是数据库自带的,需要我们自己去实现。乐观锁是指操作数据库时(更新操作),想法很乐观,认为这次的操作不会导致冲突,在操作数据时,并不进行任何其他的特殊处理(也就是不加锁),而在进行更新后,再去判断是否有冲突了。 悲观锁 与乐观锁[详细]
-
innblock 用具 InnoDB page观察利器
所属栏目:[MySql教程] 日期:2022-06-28 热度:163
特别鸣谢 笔者是知数堂早期学员,最初有写这么一个工具的想法也得到叶金荣老师的认可和鼓励,这个想法也整整耗掉了好几个晚上的休息时间,这里再次感谢叶金荣老师对工具审核,叶老师的经验和学识是每一位学员宝贵的财富。 感谢主要作者周彦伟、王竹峰、强[详细]
-
zabbix proxy 代理监控使用布局
所属栏目:[MySql教程] 日期:2022-06-28 热度:111
zabbix proxy 代理监控使用布局: 工作原理: Zabbixproxy是一个监控代理服务器,它收集监控到的数据,先存放在缓冲区,保存的时间可以通过配置文件设定,然后再传送到Zabbixserver;监控代理需要一个单独的数据库。 工作原理: zabbix proxy收集client的[详细]
-
MySQL高可用之MHA布局
所属栏目:[MySql教程] 日期:2022-06-28 热度:186
MHA(Master High Availability)目前在MySQL高可用方面是一个相对成熟的解决方案,在MySQL故障切换过程中,MHA能做到在0~30秒之内自动完成数据库的故障切换操作,并且在进行故障切换的过程中,MHA能在最大程度上保证数据的一致性,以达到真正意义上的高可[详细]
-
mysql学习-安置
所属栏目:[MySql教程] 日期:2022-06-28 热度:84
mysql学习-安置: 一、mysql安装包解压,注意下载的mysql包必须与操作系统版本需求一致。 [root@node1 soft]# ls mysql-5.7.11-1.el5.i686.rpm-bundle.tar [root@node1 soft]# ls -l total 600552 -rw-r--r-- 1 root root 614359040 Feb 18 12:02 mysql-5.[详细]
-
MySQL日常SQL优化注意点
所属栏目:[MySql教程] 日期:2022-06-28 热度:68
MySQL日常SQL优化注意事项: 1.在where条件中避免双百分号%col% 在MySQL的SQL查询条件中使用%col%无法使用索引而进行全表扫描影响查询效率 2.避免函数出现在where条件中 例:where year(activedate)= 2018在条件中使用函数即使该字段有索引,执行计划也不[详细]