coffee_cn

博客园 首页 新随笔 联系 订阅 管理

文章分类 -  MySQL

摘要:使用IP而不是域名使用域名会让PDO在连接之前进行一次不必要的dns lookup当DNS缓存过于巨大的时候这个问题可能会更严重。 即使是运行在本机,使用 127.0.0.1 而不是 localhost 阅读全文
posted @ 2017-09-06 10:17 coffee 阅读(273) 评论(0) 推荐(0)

摘要:从最新版本的linux系统开始,默认的是 Mariadb而不是mysql! 使用系统自带的repos安装很简单: yum install mariadb mariadb-server systemctl start mariadb ==> 启动mariadbsystemctl enable mari 阅读全文
posted @ 2016-11-30 17:55 coffee 阅读(101) 评论(0) 推荐(0)

摘要:#!/bin/bash #This is a ShellScript For Auto DB Backup #Setting #设置数据库名,数据库登录名,密码,备份路径,日志路径,数据文件位置,以及备份方式 #默认情况下备份方式是tar,还可以是mysqldump,mysqldotcopy #默认... 阅读全文
posted @ 2015-03-05 13:32 coffee 阅读(140) 评论(0) 推荐(0)

摘要:[root@AY130828161048465847Z ~]# vi mysqlbak.sh #!/bin/bashUSERNAME=rootPASSWORD=mysqlDBNAME=testDATE=`date +%Y%m%d`MYSQLDUMP=/usr/bin/mysqldumpBACKDIR=/data/bak${MYSQLDUMP} -u${USERNAME} -p${PASSWORD} ${DBNAME} | gzip > ${BACKDIR}/${DBNAME}.${DATE}.sql.gz 阅读全文
posted @ 2014-03-13 17:54 coffee 阅读(116) 评论(0) 推荐(0)

摘要:转载自:http://www.hackyuyi.cn/article/8588.html(谢谢作者,我解决了问题)解决MYSQL出现Can't create/write to file 'C:\WINDOWS\TEMP\#sql_5c0_0.MYD'在my.ini中[mysqld]里面添加一行tmpdir="d:/mysql/temp/"指定创建创建临时文件的目录,大量查询时会用到重新启动mysq... 阅读全文
posted @ 2010-01-11 19:15 coffee 阅读(343) 评论(0) 推荐(0)

摘要:vsftpd虚拟用户的配置(mysql)1. 创建guest用户VSFTPD采用PAM方式验证虚拟用户。由于虚拟用户的用户名/口令被单独保存,因此在验证时,VSFTPD需要用一个系统用户的身份来读取数据库文件或数据库服务器以完成验证,这就是VSFTPD的guest用户。这正如同匿名用户也需要有一个系统用户ftp一样。当然,我们也可以把guest用户看成是虚拟用户在系统中的代表。下面在系统中添加vs... 阅读全文
posted @ 2009-09-25 13:33 coffee 阅读(225) 评论(0) 推荐(0)

摘要:简单的MySQL备份策略 摘抄自朋友的…(http://www.5thinknet.com/blog/?p=245) >> —平均每次备份数据量1.5M左右,该策略可由更改crontab实现自由设定 1.MYSQL,html每天03:00备份一次 2.FTP每天03:30上传到服务器一次 3.本地数据超过30天自动删除 4.服务器上数据可根据需要,手动删除 crontab -e * 3 * * ... 阅读全文
posted @ 2008-12-02 14:34 coffee 阅读(233) 评论(0) 推荐(0)

摘要:mysqlslap是一个mysql官方提供的压力测试工具。以下是比较重要的参数: –defaults-file,配置文件存放位置 –concurrency,并发数 –engines,引擎 –iterations,迭代的实验次数 –socket,socket文件位置 自动测试: –auto-generate-sql,自动产生测试SQL –auto-generate-sql-load-type,测试S... 阅读全文
posted @ 2008-12-02 14:26 coffee 阅读(312) 评论(0) 推荐(0)

摘要:Mysql 优化详细介绍 MySQL 提供了很多参数进行服务器的设置, MySQL 在安装的时候提供几个默认的参数文件供选择,分别是: my-small.cnf 、 my-medium.cnf 、 my-large.cnf 、 my-huge.cnf 、 my-innodb-heavy-4G.cnf ,从文件名我们可以看出该配置文件适合的应用规模。通常情况下,我们可以选择使用接近自己的系统规模的... 阅读全文
posted @ 2008-12-02 14:19 coffee 阅读(649) 评论(0) 推荐(0)

摘要:MySQL-Cluster集群部署实例 『原文来自与http://kb.discuz.net/index.php?title=MySQL-Cluster%E9%9B%86%E7%BE%A4%E7%A0%94%E7%A9%B6』 一、介绍 这篇文档旨在介绍如何安装配置基于2台服务器的MySQL集群。并且实现任意一台服务器出现问题或宕机时MySQL依然能够继续运行。 注意! 虽然这是基于2台服务器的... 阅读全文
posted @ 2008-12-02 14:18 coffee 阅读(263) 评论(0) 推荐(0)

摘要:转载自:http://www.5thinknet.com/blog/?p=731 配置优化MySQL参数 要优化配置参数,首先要了解当前的配置参数以及运行情况。使用下列命令可以获得目前服务器使用的配置参数: mysqld –verbose –help mysqladmin variables extended-status –u root –p 在MySQL控制台里面,运行下列命令可以获取状... 阅读全文
posted @ 2008-12-02 14:17 coffee 阅读(223) 评论(0) 推荐(0)

摘要:转载自:http://www.5thinknet.com/blog/?p=729 Mysql 慢日志优化分析方法 mysql有一个功能就是可以log下来运行的比较慢的sql语句,默认是没有这个log的,为了开启这个功能,要修改my.cnf或者在mysql启动的时候加入一些参数。 如果在my.cnf里面修改,需增加如下几行 long_query_time = 10 log-slow-queri... 阅读全文
posted @ 2008-12-02 14:16 coffee 阅读(468) 评论(0) 推荐(0)

摘要:转载:感谢作者的这篇文章帮我解决了这个问题. MYSQL CPU 占用 100% 的现象描述 早上帮朋友一台服务器解决了 Mysql cpu 占用 100% 的问题。稍整理了一下,将经验记录在这篇文章里:《解决一个 MySQL 服务器进程 CPU 占用 100%的技术笔记》 http://www.xiaohui.com/weekly/20070307.htm 朋友主机(Windows 2... 阅读全文
posted @ 2008-11-27 14:35 coffee 阅读(317) 评论(0) 推荐(0)

摘要:Connect(0) to MySQL failed The URL Is: http://localhost/bbs/index.php? MySQL Server Error: Host 'web105' is blocked because of many connection errors; unblock with 'mysqladmin flush-hosts' ( 1129... 阅读全文
posted @ 2008-11-26 17:07 coffee 阅读(491) 评论(0) 推荐(0)