故障状况:php网站连接mysql失败,但在命令行下通过mysql命令可登录并正常操作。解决方案:1、命令行下登录mysql,执行以下命令:复制代码 代码如下:show variables like \'socket\';执行后会得到类似于如下回显:复制代码 代...
MySQL数据库的安装一共分为两个部分:数据库的安装和数据库的配置。 一、MySQL数据库的安装 1、双击下载的MySQL安装文件,如图所示: 2、弹出MySQL5.5安装向导对话框,单击Next按钮,如图所示: 3、打开End-User License Agreeme...
数据库扩展大概分为以下几个步骤: 1、读写分离:当数据库访问量还不是很大的时候,我们可以适当增加服务器,数据库主从复制的方式将读写分离; 2、垂直分区:当写入操作一旦增加的时候,那么主从数据库将花更多的时间的放在数据同步上,这个时候服务器也是不堪重负的;那么就有了数据的垂直分区...
客户提出需求,针对某一列分组加上小计,合计汇总。网上找了一些有关SQL加合计的语句。都不是很理想。决定自己动手写。思路有三个:1.很多用GROUPPING和ROLLUP来实现。  优点:实现代码简洁,要求对GROUPPING和ROLLUP很深的理解。  缺点:低版本的Sql S...
我们通常情况下要统计数据库的连接数指的是统计总数,没有细分到每个IP上。现在要监控每个IP的连接数,实现方式如下: 方法一: 复制代码 代码如下:select SUBSTRING_INDEX(host,\':\',1) as ip , count(*) from infor...
毫无预兆的,MySQL 罢工了。 用 mysql.server 启动脚本启动之后,没有任何提示信息就结束,mysqld进程自然是没有起来。 把 mysql.server 里面 $bindir/mysqld_safe --datadir=$datadir --pid-file=$...
一.问题来源  安装MySQL如果手动安装一台还可以,但安装多台,手动安装很麻烦,需要编写一个shell程序 install_mysql.sh来进行安装 二.程序说明  将MySQL5.1.45安装到了 /home/longxibendi/mysql/usrl/local/m...
我们可以在mysql的安装目录下看到mysql的二进制日志文件,如mysql-bin.000***等,很多人都不及时的处理,导致整个硬盘被塞满也是有可能的。这些是数据库的操作日志。它记录了我们平时使用的sql语句命令,即使这个sql语句没有被执行,也会被记录,它包括执行时间之类...
子查询是将一个查询语句嵌套在另一个查询语句中 内层查询语句的查询结果,可以为外层查询语句提供查询条件 因为在特定情况下,一个查询语句的条件需要另一个查询语句来获取 参考表:employee   参考表:department 带IN关键字的子查询复制代码 代码如下:mysql&...
搜索子域名 比如搜索phpstudy.net会把www.phpstudy.net、phpstudy.net、host.phpstudy.net等都搜索出来。 如果使用mysql用like的话效率是非常低的,几百万甚至上千万的数据那是没有办法使用的,于是采取sphinx来做。 在...

我的博客

人生若只如初见,何事秋风悲画扇。