起风了

“路海长 青夜旷 越过群山追斜阳”

mysql之mariadb多主复制

mariadb multi-source replication(mariadb多主复制),在mariadb-10.0里面加入了多主复制功能. 修改过的语法: 针对每个复制线程会有一个对应的connection_name,而connection_name是default_master_connection变量的值,如果你要操作对应的复制线程,需要将这个变量设置为对应的复制线程的名字。 connection_name...

Mysql线程池介绍和优化

随着技术的提高,我们就得学习一些新知识,今天介绍一下Mysql线程池 Mysql线程池系列一(Thread pool FAQ) 首先介绍什么是mysql thread pool,干什么用的? 使用线程池主要可以达到以下两个目的: 1、在大并发的时候,性能不会因为过载而迅速下降。 2、减少性能抖动 thread pool的工作原理? 线程池使用分而治...

mysql提示Copying to tmp table on disk

mysql提示Copying to tmp table on disk缩略图
网站运行的慢了,查找原因是Copying to tmp table on disk那怎么解决这个问题呢 解决一例最近常常碰到网站慢的情况,登陆到后台,查询一下 /opt/mysql/bin/mysqladmin processlist; 发现一个查询状态为: Copying to tmp table 而且此查询速度非常慢,基本一分钟左右才出来,后面是很多查询,状态为lock。 此...

怎么让mysql的id从0开始

有时候我们在测试网站的时候,删除测试数据导致id不是从0开始,那如果想id是从0开始怎么办呢? mysql默认自增ID是从1开始了,但当我们如果有插入表或使用delete删除id之后ID就会不会从1开始了. 使用mysql时,通常表中会有一个自增的id字段,但当我们想将表中的数据清空重新添加数据时,希望id重新从1开始计数,用...

mysql数据库备份还原总结

备份mysql的方式很多种,今天我们来总结一些,希望对大家学习有帮助 MySQL数据库备份与还原方法不少因为有命令方式与工具方式还有就是用户自定义的程序备份,下面我来稍加整理一些常用的MySQL数据库备份与还原方法,希望例子能帮助到大家. 备份策略一:直接拷贝数据库文件(不推荐) 备份策略二:使用mysqlhotc...

mysql提示Changed limits: max_open_files: 2048 怎么办

在windows下安装Mysql系统日志出现max_open_files: 2048 max_connections: 510 table_cache: 764 类似错误是因为 max_connections 最大连接数和max_open_files、table_cache 不匹配。适当的降低max_connections 或调整其他两个数值 解决办法在 mysql bin > 中输入 mysql-nt --table_cache=764 mysql-nt -...

mysql怎么替换字符串

update table set name=replace(name,'aa','bb')//把name字段里面的aa全部替换为bb 语言都有自己的特色,在php里面有字符串替换函数,在mysql里面也是这样 如果一个表里面字段值之前都是http://www.freemoban.com需要批量更换那么就需要用到这个函数了 replace替换如果不配合update语句来操作是无法实现替换...

php+mysql基础向表中插入数据

在大型的cms里面代码封装的很深,一般初学者读代码就很吃力,其实原理是一样的,只是为了代码简化多次使用进行了优化,下面是原理实现向数据库插入数据 在mysql中如果我们想利用PHP创建数据库和表方法很简单,我们可以直接使用mysql_query()来执行mysql的创建表命令,CREATE DATABASE database_name即可. 具体...

mysql数据库常用拓扑结构

mysql数据库常用拓扑结构缩略图
MySQL数据库复制的几个常用拓扑结构 (1) 每个slave只能有一个master; (2) 每个slave只能有一个唯一的服务器ID; (3) 每个master可以有很多slave; (4) 如果你设置log_slave_updates,slave可以是其它slave的master,从而扩散master的更新。 不支持多主服务器复制(Multimaster Replication)——即一个slave可以...

php链接mysql数据库基本操作

本文介绍一下mysql+php操作数据库的基础,链接数据库,在php里面创建数据库,向数据库插入数据等 首先需要通过PHP来连接MySQL数据库: #连接数据库 下面是最简单的PHP连接MySQL数据库的代码: 实例代码如下: <?php     $link=mysql_connect("localhost","root","password"); &...