需要两台主机,分别担任主服务器和从服务器 主服务器IP:192.168.1.1 从服务器IP:192.168.1.2 首先分别在两台服务上配置mysql服务,见http://www.178-go.com/archives/76 在主服务器上: # vim /etc/my.cnf 修改或添加如下条目 log-bin=master-bin log-bin-ind...
学校某网站当时做的时候,找的外面的人做的。虽然做的很好,但是部署起来相当麻烦,而且还没有文档。昨天就出了问题,是图片处理出了问题。我又按照控制台的错误提示,上网查了查,原来是需要安装ImageMagick和jMagick。 今天又出现了问题,页面上的通知公告...
在公司工作时,因为所在部门是针对海外客户的,所以所有的东西都是全英文的。数据库、界面等等完全不用考虑中文乱码的问题。回到学校,为学校做东西,当然就要全中文的界面,数据也是中文居多。今天往mysql里插入中文后,数据库里就是一堆问号。 解决方法如下...
在部署某学院的网站时,发现一个错误: 1 FUNCTION config_get does not exist. 找到代码一看,是conn.prepareCall({call config_get(?,?,?)});这一句出了错。上网查了查,这是在调用存储过程, 那么config_get就是存储过程名。到数据库里用show procedure sta...
老规矩,开场白,刚开始用mysqldump,备份100G+的数据库,再加上服务器繁忙,备份速度像蜗牛似的,于是寻找更高效的备份方法。网上都说用xtrabackup比较适合备份大的数据库,而且备份效率也高,就尝试使用一次,结果明显感觉比mysqldump 备份与恢复速度就是...
Sphinx是一款基于SQL的高性能全文检索引擎,Sphinx的性能在众多全文检索引擎中也是数一数二的,利用Sphinx,我们可以完成比数据库本身更专业的搜索功能,而且可以有很多针对性的性能优化。 Sphinx的特点 快速创建索引:3分钟左右即可创建近100万条记录的索引...
现在生产环境MySQL数据库是一主一从,由于业务量访问不断增大,故再增加一台从库。前提是不能影响线上业务使用,也就是说不能重启MySQL服务,为了避免出现其他情况,选择在网站访问量低峰期时间段操作。 一般在线增加从库有两种方式,一种是通过mysqldump备...
写在前面:无规矩不成方圆。对于刚加入互联网的朋友们,肯定会接触到MySQL,MySQL作为互联网最流行的关系型数据库产品,它有它擅长的地方,也有它不足的短板,针对它的特性,结合互联网大多应用的特点,笔者根据自己多年互联网公司的MySQL DBA经验,现总结出...
有2点 1:liunx防火墙添加mysql端口为例外,允许外部访问 2:mysql允许远程连接。...
一、环境 系统 CentOS 6.4x64最小化安装 manager 192.168.3.51 master 192.168.3.52 (备用master) slave1 192.168.3.53 slave2 192.168.3.54 二、配置hosts本地解析 4台机都配置相同的hosts解析,内容如下 [root@manager~] #cat/etc/hosts 127.0.0.1localhos...
Mysql命令行导入数据库: 1,将要导入的.sql文件移至bin文件下,这样的路径比较方便 2...
摘要: 利用Xtrabackup工具备份及恢复(MySQL DBA的必备工具) XtrabackupMySQL DBA的必...
MySQL 5.7.5后实现了对功能依赖的检测。默认启用了only_full_group_by 的SQL模式,会...
在部署实施过程工作中,我经常采取的是全量备份数据量或者增量备份数据库,对于mysql...
一、数据库事务隔离级别 数据库事务的隔离级别有4个,由低到高依次为Read uncommitted...
mysql的sql_mode合理设置 sql_mode是个很容易被忽视的变量,默认值是空值,在这种设置...