db
文章平均质量分 67
iteye_17729
这个作者很懒,什么都没留下…
展开
-
总结ERROR 2002 (HY000):Can't connect to...之错误
今天服务器遇到了一个很熟悉的问题 输入#mysql -u root -p ERROR 2002 (HY000):Can't connect to local MySQL server 随即上网找寻答案 根据大家提供的方法我逐一尝试 方案1. 1.#ps -A|grep mysql 显示类似: 1829 ? 00:00:00 mysqld_safe ...原创 2009-01-15 09:18:55 · 1411 阅读 · 0 评论 -
Sphinx使用入门
搜索三大要素:数据来源、预处理、查询。在Sphinx+MySQL的架构中,MySQL主要提供了数据来源和查询接口,真正进行全文索引建立和查询的是Sphinx。MySQL里面存放真正的数据;Sphinx从MySQL中获取数据建立全文索引;应用程序使用相应的api与Sphinx交互以获得真正的数据(此处的api包含SQL接口、php接口,以及其他一些编程语言能够调用的接口)。假设tes...原创 2010-06-03 08:03:01 · 235 阅读 · 0 评论 -
安装Sphinx存储引擎
MyISAM自带的全文索引无法与ORACLE相比。要想在MySQL上使用全文索引,那就只能看第三方的工具罗。据说Sphinx很不错,于是看了下安装方法,之后有时间再做性能压测。一、下载MySQL 5.1和Sphinx的源码包。MySQL5.1:http://dev.mysql.com/downloads/mysql/5.1.html#sourceSphinx:http://ww...原创 2010-06-03 08:01:58 · 194 阅读 · 0 评论 -
mysql基本操作
1.修改MySQL的登录设置:# vi /etc/my.cnf在[mysqld]的段中加上一句:skip-grant-tables例如:[mysqld]datadir=/var/lib/mysqlsocket=/var/lib/mysql/mysql.sockskip-name-resolveskip-grant-tables保存并且退出vi。3.重新启...原创 2010-05-29 18:15:55 · 94 阅读 · 0 评论 -
手动卸载mysql
查看mysql安装目录:rpm -ql mysql找出所有的mysql安装版本包:rpm -qa | grep mysql全部找出mysql的所有的文件:find / -name mysql一个个全部删掉:rm -rf path就彻底删除掉mysql...原创 2010-05-29 18:12:46 · 125 阅读 · 0 评论 -
mysql sphinx存储引擎安装
由于业务需求,需要在现有mysql中安装sphinx的存储引擎,要保证现有mysql运行的情况下完成。mysql也的确支持存储引擎的在线热插拔,下面介绍安装步骤:1、查看现有mysql的运行版本# mysqladmin -u user -p pwd version...Server version 5.1.47-logProtocol version ...原创 2010-05-29 11:24:32 · 180 阅读 · 0 评论 -
安装mysql,在./configure时出现错误:error: No curses/termcap library found的解决办法
在./configure后,make时出现以下错误:make: *** No targets specified and no makefile found. stop.在网上找到相关资料,确认是./configure出了问题,于是回头查看,果然发现问题:最后几行出了错,完整错误信息如下:checking for tgetent in -lncurses... no...原创 2010-05-29 11:13:58 · 106 阅读 · 0 评论 -
mysql常用命令及异常处理
查看当前安装的mysql版本:mysqladmin -u user -p pwd version查看当前安装的mysql状态:/etc/rc.d/init.d/mysqld status启动mysql服务:/etc/init.d/mysqld startERROR 2002 (HY000): Can't connect to local MySQL server through so...原创 2010-05-29 09:12:38 · 113 阅读 · 0 评论 -
ubuntu上安装cassandra分布式数据库
因为ubuntu 10.04默认源里是没有cassandra的所以第一步要设置源:root@shutiao:~$sudo vi /etc/apt/sources.list添加apache官方deb源:[quote]deb http://www.apache.org/dist/cassandra/debian unstable maindeb-src http://w...原创 2010-05-09 09:07:58 · 217 阅读 · 0 评论 -
处理MySQL中0时时间数据问题的办法
现象:在Mysql数据库中使用DATETIME类型来存储时间 一般情况下最好在jdbc中使用getTimestamp()方法获取Timestamp格式的时间,然后在转化成Java的Date。如果遇到要在ResultSet 获取值为”或’0000-00-00 00:00:00′这样的数据时(rs.getDate(’gmt_sync’)或 rs.getTimestamp(’gmt_sync’)等类...原创 2009-10-03 07:14:03 · 218 阅读 · 0 评论 -
couchdb安装及python使用
couchdb安装具体步骤参考couchdb wikipython支持下载安装couchdb-python,python-httplib2,python-json模块 贴代码 Post.py 1 #!/usr/bin/python2.5 2 #-*- coding:gb2312 -*- 3 from couchdb.schema import * 4 5 cla...原创 2008-12-09 11:29:54 · 518 阅读 · 0 评论 -
Linux系统高负载 MySQL数据库彻底优化
同时在线访问量继续增大对于1G内存的服务器明显感觉到吃力严重时甚至每天都会死机或者时不时的服务器卡一下这个问题曾经困扰了我半个多月MySQL使用是很具伸缩性的算法,因此你通常能用很少的内存运行或给MySQL更多的被存以得到更好的性能。安装好mysql后,配制文件应该在 /usr/local/mysql/share/mysql目录中,配制文件有几个,有my-huge.cnf my-medium...原创 2008-11-28 19:43:39 · 226 阅读 · 0 评论 -
让MySQL支持InnoDB
早上起来,到PHP站点去看了下,准备测试下别人写的一个CMS系统,高兴的下载了程序,然后把程序拷贝到所在目录。由于该程序没有install.php,里面只包含了一个*.sql的数据库语句,只得到mysql数据库中去执行这条语句: 进入数据库后,输入source 所在目录/*.sql 这个时候问题出现了:QUOTE:MySQL Server ...原创 2008-11-28 19:10:52 · 203 阅读 · 0 评论 -
mysql基本操作命令
1.导出整个数据库mysqldump -u 用户名 -p 数据库名 > 导出的文件名 mysqldump -u wcnc -p smgp_apps_wcnc > wcnc.sql2.导出一个表mysqldump -u 用户名 -p 数据库名表名> 导出的文件名mysqldump -u wcnc -p smgp_apps_wcnc users> wcnc_use...原创 2008-11-28 10:41:51 · 271 阅读 · 0 评论 -
优化MySQL数据库性能的八种方法
1、选取最适用的字段属性MySQL可以很好的支持大数据量的存取,但是一般说来,数据库中的表越小,在它上面执行的查询也就会越快。因此,在创建表的时候,为了获得更好的性能,我们可以将表中字段的宽度设得尽可能小。例如,在定义邮政编码这个字段时,如果将其设置为CHAR(255),显然给数据库增加了不必要的空间,甚至使用VARCHAR这种类型也是多余的,因为CHAR(6)就可以很好的完成任务了。同样的,如果...原创 2009-03-26 08:59:18 · 112 阅读 · 0 评论 -
通过rpm卸载mysql
rpm -qa|grep -i mysql #查看已经安装的mysql相关包rpm -ev package_name #package_name包名 比如:mysql-server-5.0.51b-1.el5卸载后/var/lib/mysql中的/etc/my.cnf会重命名为my.cnf.rpmsave,/var/log/mysqld.log会重命名为/var/log/mysqld.log....2009-01-15 09:25:32 · 100 阅读 · 0 评论 -
cassandra api概览
Cassandra的thrift api在0.3后发生大幅改变,在往后的小版本,0.4,0.5和0.6的改变都是向后兼容的。这份文档主要解释与说明在0.5到0.6版本的变化。Cassandra的客户端api都是基于thrift构建的。值得指出的,这些文档提到的默认值,并是被所有基于thrift api的各种语言所支持的。所有基于thrift的cassandra例子和模板都可以在[url=htt...原创 2010-06-06 09:18:37 · 310 阅读 · 0 评论