码迷,mamicode.com
首页 > 数据库
Opentsdb分布式安装
Opentsdb分布式安装 --李琦 1.下载文件上传到虚拟机 -rw-r--r--. 1 root root 76793860 Apr 27 10:56 opentsdb-2.2.0.tar.gz 2解压文件 tar –zxvf opentsdb-2.2.0.tar.gz –C /usr/app ...
分类:数据库   时间:2016-05-04 17:04:14    阅读次数:503
mysql 纵表转横表 需要用join不能直接where连接
select t.student_id, t4.name, t5.name, ifnull(t6.name,"")from student_info t left join student_type t1 on t.student_id=t1.student_id and t1.level=0 le ...
分类:数据库   时间:2016-05-04 17:01:10    阅读次数:333
在linux中搭建amp环境(apache2.4.7+mysql5.5.23+php5.6.19)
lamp搭建 选择安装方式 如果服务是对外的:要用源码包安装 如果是系统底层服务:用rpm包安装 所以amp需要源码包安装 选择版本 不求新版本,只求稳定安装前准备 一,关闭防火墙,SELINUX vim /etc/selinux/config SELINUX=disabled setup 防火墙一 ...
分类:数据库   时间:2016-05-04 16:59:21    阅读次数:230
11个重要的数据库设计规则
英文原文: 11 Important Database designing rules 简介 在您开始阅读这篇文章之前,我得明确地告诉您,我并不是一个数据库设计领域的大师。以下列出的 11 点是我对自己在平时项目实践和阅读中学习到的经验总结出来的个人见解。我个人认为它们对我的数据库设计提供了很大的帮 ...
分类:数据库   时间:2016-05-04 17:00:05    阅读次数:184
如何在sqlplus中查看、修改、执行缓存的SQL语句
在sqlplus中,如果没有上下翻页工具,sqlplus是不能向Linux终端一样上下翻历史命令的,但sqlplus会记录最近的一行DML语句到buffer中,我们可以使用一些简单的命令查看、修改、执行记录在buffer中的语句,如下: l[ist] [n] 查看buf中的SQL: del [n]  ...
分类:数据库   时间:2016-05-04 15:46:19    阅读次数:247
mysql忘记root密码解决办法
linux下mysql忘记root密码可以跳过安全模式进入mysql修改root密码; 首先关闭mysql服务,service mysql stop 然后找到mysql的配置文件my.cnf, 在mysqld的配置下面加上:skip-grant-tables; 重启mysql服务 mysql sto ...
分类:数据库   时间:2016-05-04 15:46:33    阅读次数:248
MySQL学习笔记(五):MySQL表级锁和行级锁
一:概述 相对其他数据库而言,MySQL的锁机制比较简单,其最显著的特点是不同的存储引擎支持不同的锁机制。比如,MyISAM和MEMORY存储引擎采用的是表级锁(table-level locking);InnoDB存储引擎既支持行级锁( row-level locking),也支持表级锁,但默认情 ...
分类:数据库   时间:2016-05-04 15:46:34    阅读次数:189
PHP mysqli学习(三)查询操作
查询所有:fetch_all() MYSQLI_NUM MYSQLI_ASSOC MYSQLI_BOTH 查询一条:fetch_row()fetch_assoc()fetch_object()fetch_array() MYSQLI_NUM MYSQLI_ASSOC MYSQLI_BOTH 用代码说 ...
分类:数据库   时间:2016-05-04 15:45:19    阅读次数:204
Mysql varchar长度问题
http://dinglin.iteye.com/blog/914276 http://www.cnblogs.com/fakis/archive/2011/03/07/1976532.html 如果某一项中设置的是varchar(50) 那么对英文当然是50 那么对中文呢 utf-8的中文占3个字 ...
分类:数据库   时间:2016-05-04 14:40:06    阅读次数:261
sql中的in与not in,exists与not exists的区别
1、in和exists in是把外表和内表作hash连接,而exists是对外表作loop循环,每次loop循环再对内表进行查询,一直以来认为exists比in效率高的说法是不准确的。如果查询的两个表大小相当,那么用in和exists差别不大;如果两个表中一个较小一个较大,则子查询表大的用exist ...
分类:数据库   时间:2016-05-04 13:27:01    阅读次数:249
oracle redo log的维护
Oracle online redo log是Oracle数据库中核心文件之一。在数据库操作中,只要有任何的数据块变化,都会生成相应的redo entry。redo entry首先保存在log buffer中,最后由lgwr进程写入到Redo log里面。 Online Redo Log的维护和性能 ...
分类:数据库   时间:2016-05-04 13:23:06    阅读次数:277
Oracle 11g ADRCI工具使用
Oracle 11g ADRCI工具使用 在Oracle中,各个组件(监听器、数据库实例、各种配置工具)在安装和运行时都会有相应的日志Log和跟踪文件Trace生成。Oracle 11g之前,这些信息都是零散的分布在Oracle组件目录中的。在11g,Oracle推出了ADR(Automatic D ...
分类:数据库   时间:2016-05-04 13:21:06    阅读次数:396
5月3日 数据库访问
...
分类:数据库   时间:2016-05-04 13:21:59    阅读次数:237
MySQL ERROR 1005: Can't create table (errno: 150)的错误解决办法
在mysql 中建立引用约束的时候会出现MySQL ERROR 1005: Can't create table (errno: 150)的错误信息结果是不能建立 引用约束。 出现问题的大致情况 1、外键的引用类型不一样,主键是int外键是char 2、找不到主表中 引用的列 3、主键和外键的字符编 ...
分类:数据库   时间:2016-05-04 13:19:46    阅读次数:206
PHP连接数据库实现对网页内容增删改查
例子: 此页面是主页面,通过底部的添加数据超链接进入添加数据页面,下面是添加页面的代码: 在此页面输入添加的数据,然后通过表单中的方法连接到后台添加处理页面,通过对数据库的操作使数据添加成功,代码如下: 以上是添加功能,接下来是删除后台处理页面代码: 最后是修改功能,这个功能比之前两个稍微复杂点,因 ...
分类:数据库   时间:2016-05-04 13:15:11    阅读次数:193
MySQL使用单列索引和多列索引
讨论MySQL选择索引时单列单列索引和多列索引使用,以及多列索引的最左前缀原则。 1. 单列索引 在性能优化过程中,选择在哪些列上创建索引是最重要的步骤之一。可以考虑使用索引的主要有两种类型的列:在Where子句中出现的列,在join子句中出现的列。请看下面这个查询: 这个查询属于简单查询。由于ag ...
分类:数据库   时间:2016-05-04 13:12:30    阅读次数:259
Mysql常见报错解决方法
一:登录报错 ERROR 1045 (28000): Access denied for user 'mysql'@'localhost' (using password: NO) mysql日志文件总结此问题的整体步骤如下: 第一步:修改pid路径 查看日志文件中错误信息: cat /var/lo ...
分类:数据库   时间:2016-05-04 13:14:38    阅读次数:203
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!