精彩人生

{总结,是为了更好的开始}专注于web技术,每天进步一点点{学无止境,积累创造财富}...

count(*) 和 count(1)和count(列名)区别

执行效果上: count(*)包括了所有的列,相当于行数,在统计结果的时候,不会忽略列值为NULL count(1)包括了忽略所有列,用1代表代码行,在统计结果的时候,不会忽略列值为NULL count(列名)只包括列名那一列,在统计结果的时候,会忽略列值为空(这里的空不是只空字符串或者0,...

2013-01-16 22:29:21

阅读数:1395

评论数:0

lamp|lnmp|lnamp|一键安装包

wdcp (WDlinux Control Panel) 是一套用PHP开发的Linux服务器管理系统,旨在易于使用和管理Linux服务器,通过web页面操作就可以管理服务器和虚拟主机.简单,方便,易操作.只有Linux版本,没有windows版本,让你方便地使用和管理Linux服务器,让不懂Li...

2012-11-30 14:18:05

阅读数:529

评论数:0

MYSQL--事务处理

事务处理在各种管理系统中都有着广泛的应用,比如人员管理系统,很多同步数据库操作大都需要用到事务处理。比如说,在人员管理系统中,你删除一个人员,你即需要删除人员的基本资料,也要删除和该人员相关的信息,如信箱,文章等等,这样,这些数据库操作语句就构成一个事务!      删除的SQL语句 dele...

2012-11-16 13:46:21

阅读数:286

评论数:0

用SQL命令查看Mysql数据库大小

要想知道每个数据库的大小的话,步骤如下: 1、进入information_schema 数据库(存放了其他的数据库的信息) use information_schema;   2、查询所有数据的大小: select concat(round(sum(data_leng...

2012-11-15 10:52:57

阅读数:265

评论数:0

【整理】MySQL引擎

MySQL数 据库引擎取决于MySQL在安装的时候是如何被编译的。要添加一个新的引擎,就必须重新编译MYSQL。在缺省情况下,MYSQL支持三个引擎:ISAM、MYISAM和HEAP。另外两种类型INNODB和BERKLEY(BDB),也常常可以使用。如果技术高超,还可以使用MySQL++ API...

2012-11-15 09:51:10

阅读数:289

评论数:0

memcache分析调试

一个星期时间的工作,不可能对 memcache有很深刻的分析.文档本身的目的在于为以后的研究准备一个总结资料.刚接触memcache时,对其设计分 布式的思路感到十分欣喜,因为在中间层以极小的代价实现简单分布式无疑成为一些要求不是很高的分布式应用的一个很好的设计思路,这个特性决定 memcache...

2012-11-13 11:31:17

阅读数:572

评论数:0

Mysql 5.1 开启慢查询日志功能

1、不启动开启 set global log_slow_queries = 1; set global slow_query_log = 1; set globalslow_query_log_file = 慢查询日志保存的路径,默认为安装根目录的var目录下,文件名为 “主机名-slow....

2012-11-13 10:43:01

阅读数:1209

评论数:0

MySQL数据库高可用性方案

一、综述 数据库位于现代企业应用的核心,它储存了组织机构中最有价值的资产,包括客户信息、产品信息、订单信息和历史数据。另外,组织机构依赖于数据库来运行他们 关键业务应用。几小时甚至是几分钟的宕机,往往会造成收入的大量流失和客户的不满。因此,保证数据库高可用是所有组织机构优先考虑的事情。对于希望在...

2012-11-13 09:50:29

阅读数:1100

评论数:0

mySQL主从失败 错误Got fatal error 1236解决方法

由于主服务器异外重启, 导致从报错, 错误如下: show slave status错误: mysql> show slave status\G Master_Log_File: mysql-bin.000288 Read_Master_Log_Pos: 627806304 Relay_...

2012-11-12 20:19:01

阅读数:349

评论数:0

MySQL 常见报错

#service mysqld start        提示:mysqld未被识别的服务        原因:没有安装mysql-server        解决方法:安装mysql-server                yum安装:#yum -y install mysql-se...

2012-11-10 21:45:45

阅读数:364

评论数:0

CentOs 忘记MySQLroot密码的解决方案

在实际操作中忘记MySQLroot密码是一件令人很头痛的事情,不要急以下的文章就是介绍MySQLroot密码忘记的时候解决方案,我们可以对其进行如下的步骤重新设置,以下就是文章的详细内容描述。 首先确认服务器出于安全的状态,也就是没有人能够任意地连接MySQL数据库。因为在重新设置MySQL的r...

2012-11-09 23:11:04

阅读数:483

评论数:0

MySQL问题解决:-bash: mysql: command not found

问题:       [root@linux115 /]# mysql -uroot -p       -bash: mysql: command not found    因为mysql命令的路径在/usr/local/mysql/bin下面,所以你直接使用mysql命令时,系统在/usr/...

2012-11-09 20:11:44

阅读数:300

评论数:0

找不到mysql.sock,mysql.sock丢失问题解决方法

Can 't connect to local MySQL server through socket '/var/lib/mysql/mysql.sock '(2) "; 是你的mysql.sock 文件不存在了, 可能是被你不小心删除了, 连接localhost通常通过...

2012-11-09 17:46:54

阅读数:949

评论数:0

MySQL: Starting MySQL….. ERROR! The server quit without updating PID file解决办法

1 问题 [root@localhost mysql]# /etc/rc.d/init.d/mysql status MySQL is not running, but lock file(/var/lock/subsys/mysql[FAILED] [root@localhost mysq...

2012-11-09 13:01:33

阅读数:1858

评论数:0

源码编译安装 MySQL 5.5.x 实践

1.安装cmake MySQL从5.5版本开始,通过./configure进行编译配置方式已经被取消,取而代之的是cmake工具。 因此,我们首先要在系统中源码编译安装cmake工具。 # wget http://www.cmake.org/files/v2.8/cmake-2.8.4.ta...

2012-11-09 11:37:01

阅读数:394

评论数:0

Mysql快速配置安装方法(备)

Mysql5.5安装配置在Centos上,由于以后有项目要进行几个架构的探讨,所以先自己在虚拟机上测试一套主从,读写分离的集群来测试环境! 虚拟机采用的是,vmware workstation8.0,linux:centos5.5版本的! 虚拟机装系统很简短就不再截图出来,网络采用桥接...

2012-11-08 22:41:11

阅读数:378

评论数:0

MySQL主从复制与读写分离

MySQL主从复制(Master-Slave)与读写分离(MySQL-Proxy)实践 Mysql作为目前世界上使用最广泛的免费数据库,相信所有从事系统运维的工程师都一定接触过。但在实际的生产环境中,由单台Mysql作为独立的数据库是完全不能满足实际需求的,无论是在安全性,高可用性以及高并发等各...

2012-11-08 10:10:58

阅读数:372

评论数:0

MySQL性能优化的最佳20+条经验

今天,数据库的操作越来越成为整个应用的性能瓶颈了,这点对于Web应用尤其明显。关于数据库的性能,这并不只是DBA才需要担心的事,而这更是我们程序员需要去关注的事情。当我们去设计数据库表结构,对操作数据库时(尤其是查表时的SQL语句),我们都需要注意数据操作的性能。这里,我们不会讲过多的SQL语句的...

2012-10-31 20:11:31

阅读数:455

评论数:0

MySQL 删除表中重复的记录(where......)

delete from at1 where id in (select * from (select max(id) from at1 group by str having count(str) > 1) as b); or delete a from at1 as a, at1 as...

2012-10-31 19:57:12

阅读数:236

评论数:0

mysql limit 使用优化

mysql limit 使用方法: 在我们使用查询语句的时候,经常要返回前几条或者中间某几行数据,这个时候怎么办呢?不用担心,mysql已经为我们提供了这样一个功能。 SELECT * FROM table   LIMIT [offset,] rows | rows OFFSET of...

2012-10-10 22:37:08

阅读数:419

评论数:0

提示
确定要删除当前文章?
取消 删除
关闭
关闭