mysql

LNMP安装了哪些软件?安装目录在哪?

12-30
LNMP一键安装包除去安装所必须的依赖包,还会默认安装以下软件: Nginx.MySQL/MariaDB.PHP.phpMyAdmin.Zend Optimizer/Zend GuardLoader.用户可以根据自己的需要安装其他组件,如FTP服务器.缓存组件,也可以使用升级脚本对Nginx.MySQL.PHP进行升级.安装这些组件或升级都需要在lnmp下载解压缩后的目录,比如下载到/root目录,就进入/root/lnmp1.4-full目录,执行以下命令. 虚拟主机管理: 参见: http:

centos6.5使用yum安装mysql

12-29
  要使用yum 安装mysql,要使用mysql的yum仓库,先从官网下载适合你系统的仓库http://dev.mysql.com/downloads/repo/yum/ centos 6.5 对应的是mysql-community-release-el6-5.noarch.rpm 然后安装一下这个仓库列表 sudo yum localinstall mysql-community-release-el6-5.noarch.rpm  执行这个命令后就能看到可安装的mysql yum repol

MySQL服务无法正常启动的解决方法(1053错误)

12-29
今天我重启了服务器,这下杯具了.mysql一直报1053错误:服务没有及时响应启动或控制请求.我用结束进城和重启服务器方法都无法正常启动.重装MySQL服务重启之后依然无法启动. 我查了一些资料,用管理员帐号权限来启动看是否可以解决(此时helvin也说是不是权限问题).开始->输入services.msc,找到MySQL服务,右键属性,登录,选择此帐户,然后选择Administrator和相应密码,确定.结果服务就神奇的起来了.  

mysql 找回误删表的数据办法

12-29
有备份的话很简单,只需要生成一个最近备份的数据 然后用mysqlbinlog找回备份时间点之后的数据 再恢复到现网即可. 要是没有备份 可能就会比较麻烦,找回数据的成本也是非常之高的. 下面介绍下 mysqlbinlog找回备份时间点之后的数据的办法: 做个简单的实验,将mysql的表数据删除之后,然后用mysqlbinlog 找回刚才删除的表的数据. app表的创建时间和数据的插入: 2013-02-04 10:00:00 原理: mysqlbinlog 前提: mysql开启了bin log

【Mysql】—— 报错:Can't call commit when autocommit=true

12-05
java.sql.SQLException: Can't call commit when autocommit=true at com.mysql.jdbc.SQLError.createSQLException(SQLError.java:934) at com.mysql.jdbc.SQLError.createSQLException(SQLError.java:931) at com.mysql.jdbc.ConnectionImpl.commit(ConnectionImpl.jav

Tomcat 6 JNDI数据源详解

12-05
数据库连接池这个概念应该都不陌生,在Java中连接池也就是数据库的连接池,它是一种采用连接复用的思想避免多次连接造成资源的浪费机制. 最常见的连接池就是DBCP和C30P了,在tomcat中默认使用的DBCP的连接池,在Hibernate中则默认使用的是C3P0.他们的区别对于使用者来说最明显的就是,默认情况下DBCP不提供空闲连接的释放,需要手动开启. 下面介绍下Tomcat中数据连接池的配置及使用.   介绍 本篇依赖一个概念--JNDI,可以参考前面的博客:JNDI资源详解. 对于JNDI

Log4j官方文档翻译(九、输出到数据库)

12-05
log4j提供了org.apache.log4j.JDBCAppender对象,可以把日志输出到特定的数据库. 常用的属性: bufferSize 设置buffer的大小,默认是1 driver 设置数据库的驱动字符串,比如sun.jdbc.odbc.OdbcDriver layout 设置使用的layout,默认是org.apache.log4j.PatternLayout password 设置数据的密码 sql 设置每次日志产生的时候执行的sql语句,可以是INSERT,UPDATE,DE

Mysql日志解析

12-05
修改Mysql配置 Mysql配置地址为: C:\Program Files (x86)\MySQL\MySQL Server 5.5 如果无法修改可以把my.ini拷贝出来,修改完后,再拷贝回去! 如果配置了Mysql的日志生成路径,但是该目录尚未创建,那么启动会报错! 关于Mysql日志 splunk内置了两种mysql的日志,分别是mysqld以及mysql_error mysqld_error Standard mysql error log标准的mysql错误日志 050818 16:

Mybatis入门例子

12-05
Mybatis是轻量级的持久化框架,的确上手非常快. Mybatis大体上的思路就是由一个总的config文件配置全局的信息,比如mysql连接信息等.然后再mapper中指定查询的sql,以及参数和返回值. 在Service中直接调用这个mapper即可. 依赖的jar包 <dependency> <groupId>org.mybatis</groupId> <artifactId>mybatis</artifactId> <versio

[大数据之Sqoop] —— 什么是Sqoop?

12-05
介绍 sqoop是一款用于hadoop和关系型数据库之间数据导入导出的工具.你可以通过sqoop把数据从数据库(比如mysql,oracle)导入到hdfs中:也可以把数据从hdfs中导出到关系型数据库中.sqoop通过Hadoop的MapReduce导入导出,因此提供了很高的并行性能以及良好的容错性. sqoop适合以下的人群使用: 系统和应用开发者 系统管理员 数据库管理员 数据分析师 数据工程师 支持的版本 本文档是依据sqoop v1.4.6翻译的.目前最新的版本是sqoop2,变化有点

安装配置opensips过程记录

12-05
安装配置opensips过程记录 本文操作系统为CentOS,所用Opensips版本为1.8.2. Update2013/6/27: 版本1.9.1也已验证通过,下载地址为http://opensips.org/pub/opensips/latest/src/opensips-1.9.1_src.tar.gz 安装CentOS (若已有环境可跳过此步骤) 1.安装虚拟机,VMWare Server 2.0遇到问题无法显示console(Chrome里),换为Virtualbox 4.2后可正常

WordPress安装使用问题记录

12-05
WordPress安装使用问题记录 本文记录在使用WordPress过程中的问题和解决. 安装 比较顺利没有问题,具体如下(CentOS 6.5,DO的CentOS7 image里默认的yum源没有mysql-serve比较奇怪r): 安装apache.mysql和php  yum install httpd mysql-server mysql php php-mysql 下载wordpress安装包 wget https://wordpress.org/latest.tar.gz 解压缩wo

RefulApi自动化测试~Hitchhiker的部署

12-05
Hitchhiker是一个在github上开源的项目,被善友大哥收录到了它的微服务工具包里<开源的 Restful Api 集成测试工具 Hitchhiker>,同时源代码也开源到了github上https://github.com/brookshi/Hitchhiker 多样化的部署  deploy with docker  deploy to linux  deploy to win # create folder mkdir hitchhiker cd hitchhiker # down

DotNetCore跨平台~Dapper的使用

12-05
Dapper作为小型ORM的代表作品被我们应用到了dotnet core的项目中,下面将把自己在项目中使用dapper进行curd操作的过程写一下,后期可能会遇到一些问题,大叔也会在这个系列之中进行完善,希望对各位学生有所帮助! 一 安装nuget的dapper包包 二 在startup中注册dapper仓储,并现时注册数据库类型和数据库连接串,因为在mysql和sqlserver中,它们的连接串是不同的,模块化设计请看大叔这篇文章 <DotNetCore跨平台~组件化时代来了> servic

Centos 6.5 下php5.6.2 的编译安装

12-04
纯净的Centos 6.5系统 配置163yum源 (稍后会写一篇文档) 安装  开发软件包:yum  -y groupinstall  "Development Tools" 安装     mysql :        yum  -y install mysql mysql-server mysql-devel 下载php-5.6.2      wgethttp://cn2.php.net/distributions/php-5.6.2.tar.gz  解压  tar -zxvf p

查询表中某字段有重复记录个数的方法

11-22
--查出表中有重复的id的记录,并计算相同id的数量select id,count(id) from @table group by id having(count(id)>1) 其中,group by id,是按id字段分组查询: select id,count(id) from @table group by id 可以得到各不同id的数量合计 having(count(id)>1)判断数量大于1,也就是有重复id的记录

oracle,mysql,SqlServer三种数据库的分页查询的实例

11-22
MySql: MySQL数据库实现分页比较简单,提供了 LIMIT函数.一般只需要直接写到sql语句后面就行了.LIMIT子 句可以用来限制由SELECT语句返回过来的数据数量,它有一个或两个参数,如果给出两个参数, 第一个参数指定返回的第一行在所有数据中的位置,从0开始(注意不是1),第二个参数指定最多返回行数.例如:select * from table WHERE - LIMIT 10; #返回前10行select * from table WHERE - LIMIT 0,10; #返回前

mysql与mssql的md5加密语句

11-22
1. mysql的md5 mysql存在系统函数md5("xxxxx"); 2. mssql的md5 mssql不存在系统函数,RIGHT(sys.fn_VarBinToHexStr(hashbytes('MD5', CAST("xxxxx"))), 32);

关于sql和mysql对于别名不能调用的一些理解

11-22
在写sql的时候,由于有部分语句别名不能调用,百度了一下原因,原来是由于别名机制不同引起的.为了避免下一次再犯同样的错误,今天把网上找到资料总结了一下,sql和mysql执行顺序,发现内部机制是一样的.最大区别是在别名的引用上. 一.sql执行顺序 (1)from (3) join (2) on (4) where (5)group by (6) avg,sum.... (7)having (8) select (9) distinct (10) order by 从这个顺序中我们不难发现,所有

MySQL/Galera 0.8.2发布 同步多主MySQL集群

12-19
MySQL/Galera是一个MySQL的分发版,可用于创建一个同步多主MySQL(InnoDB)集群.它是基于写入设置同步的概念和打补丁的MySQL服务器和Galera组成,一个实现WSREP接口的通用同步后端. MySQL/Galera具有真正的多主功能,能够在同一个表格同时在不同的节点上​​进行修改.这是真正的高度可用的,永远不会丢失已提交的事务. MySQL/Galera 0.8.2版本更新日志: 1.支持SSL和arbitrator的后台程序.2.修复了一些旧的漏洞,包括32位平台上与