pt-query-digestpt-query-digest可以从普通MySQL日志,慢查询日志以及二进制日志中分析查询,甚至可以从SHOW PROCESSLIST和MySQL协议的tcpdump中进行分析,如果没有指定文件,它从标准输入流(STDIN)中读取数据。最简单的用法如下:pt-query...
分类:
数据库 时间:
2015-04-19 17:33:01
阅读次数:
186
ubuntu安装mysql找不到mysql.sock解决办法重新启动mysql查看mysql日志gedit/var/log/mysqld/err.log可以发现没有mysql.sock但是有一个mysqld.sock文件地址目录:/var/run/mysqld/mysqld.sock将php.ini下面的mysql.default_socket改为mysql.default_socket=/var/run/mysqld/mysq..
分类:
数据库 时间:
2015-04-19 06:33:30
阅读次数:
221
继前面介绍过基于CAS实现单点登录(SSO)的实例演示,演示过程中服务端认证机制采用的是默认配置即CAS Servier默认用户名和密码一致即可登录成功,那么本文将侧重于应用方面,真正通过查询用户名密码来进程验证用户是否可以登录。
CAS Server添加相关的jar包
需要在web项目的lib下添加两个包:cas-server-support-jdbc-x.x.x.jar和 mysq...
分类:
数据库 时间:
2015-04-17 20:32:27
阅读次数:
212
1、工具简介pt-online-schema-change是percona提供的一个mysql在线修改表结构的工具2、使用场景当需要修改线上数据库中某个表的表结构时,发现这个表的数据量比较大,如果使用altertable语句的话可能会阻塞较长的时间,那么可以考虑使用pt-online-schema-change在线修改表结构..
分类:
其他好文 时间:
2015-04-15 23:41:43
阅读次数:
234
一、什么是数据库设计
数据库设计概念
数据库设计就是根据业务系统的具体需求,结合所选择的DBMS,为这个业务系统构造出最优的数据存储模型。并建立好数据库中表的结构,以及表与表之间的关联关系的过程。使之能有效的对应用系统中的数据进行存储,并可以高效的对已经存储的数据进行查询访问。
设计对比 优良的设计
槽糕的设计 减少数据冗余
存在大量的数据冗余
避免数据维护异常
存在数据插入、...
分类:
其他好文 时间:
2015-04-12 09:25:48
阅读次数:
247
执行SQL命令,无论如何通过PHP脚本与Mysql数据库交互,过程都是一样的,创建一个SQL语句,再传递给执行查询的函数。
在mysqli类中提供了几种执行SQL命令的方法,其中最常用的是query()方法。
对于insert、update、delete等不会返回数据的SQL命令,query()方法在SQL命令成功执行时返回true。在此基础上还可以通过mysq...
分类:
其他好文 时间:
2015-04-11 01:24:11
阅读次数:
136
Centos6.2安装PHP1;安装Php程序环境1,1php是依赖apache和mysql的,所以先要检查apache及mysql的安装情况首先检查apache和mysql是否安装查看服务器是否起来是否运行正常这里有个重点,以后不管在哪台服务器上安装php都需要在这台服务器上先安装mysql,这样才能连接远程的数mysq..
分类:
Web程序 时间:
2015-04-10 11:43:43
阅读次数:
188
1、首先下载mysql安装包,下载链接mysql下载,然后安装。
2、输入安装时的用户名和密码,连接数据库。
3、在Eclipse 中安装mysq JDBCl驱动,安装步骤如下图示:
测试是否成功连接mql,代码:
package day_09;
import java.sql.*;
public class Test
{
public...
分类:
数据库 时间:
2015-04-09 15:35:59
阅读次数:
168
yum安装高版本mysql(5.5)1、导入mysql5.5yum源webtaticrpm-Uvhhttp://repo.webtatic.com/yum/centos/5/latest.rpm2、如果已安装低版本的mysql就删除yumremovemysqlmysql-*3、安装依赖包yuminstallperl-DBD-MySQL(1/3):mysql-libs-5.1.73-3.el6_5.x86_64.rpm(2/3):perl-DBD-MySQ..
分类:
数据库 时间:
2015-04-09 12:08:53
阅读次数:
324
crontab 是linux系统集成的定时任务命令,它对于系统运行(数据的备份,调度系统资源或命令,程序的定时触发等非常有用)。crontab有些类似于Windows系统的Service的任务计划程序。它可以指定某个后台程序的执行的时间或者时间间隔。 大家可以安装VMware虚机,测试mysq...
分类:
系统相关 时间:
2015-04-07 07:13:22
阅读次数:
326