红联Linux门户

Linux帮助
  • 装好Oracle后打开sqlplus权限不足装好Oracle后打开sqlplus权限不足

    2015-09-11 - 问题: [root@Kernelry ~]# su - oracle [oracle@Kernelry ~]$ sqlplus sys/oralinux as sysdba sqlplus: error while loading shared libraries: /u01/app/oracle/product/11.2.0/dbhome_1/lib/libclntsh.so.11.1: cannot restore segment prot after reloc...

  • mysql5.5主从服务配置

    2015-09-11 - 环境 服务器 ubuntu 14.04LTS 2台mysql服务器 192.168.11.25 192.168.9.32 mysql 版本5.5.22 主服务器 192.168.11.25 导出要同步的数据库 mysqldump -u root -p easy_drive /home/easy_drive.sql #在MySQL主服务器进行操作,导出数据库osyunweidb到/home/oea...

  • fedora22安装oracle11gr2

    2015-09-09 - Fedora 22 Server + oracle 11g r2安装过程 制作fedora安装u盘使用win32diskimager烧录iso镜像到u盘。 从U盘启动进入安装环境。默认配置即可。 注意交换分区不得小于16g。 进入linux系统首先确保有网络环境,然后安装桌面环境。 #sudo yum grouplist 查看可...

  • 围绕着内存数据库的4个流言围绕着内存数据库的4个流言

    2015-09-08 - 时下,我们正处于一个日新月异的时代,而优秀应用的响应时间往往需要被控制在0.1秒内。这也意味着,如果可接受网络通信时间为50毫秒,那么开发者必须在剩余的50毫秒内处理数据并进行响应。要实现这一点毫无疑问会需求毫秒级的数据库响应时间,在同时支撑上万...

  • 3种PHP连接MYSQL数据库的常用方法

    2015-09-07 - 对于PHP入门用户来说,我们只要掌握基本的数据库写入、读...

  • Linux-mysql忘记root密码

    2015-09-06 - 长时间未用装有mysql的虚拟机,最近用的时候,忘记mysql的root密码了,然后找了一下解决方案: 1.编辑配置文件my.cnf [mysqld] . skip-grant-tables 2.重新启动mysql服务、 service mysql restart 3.登录mysql修改root密码 #mysql mysqluse mysql; mysql upd...

  • linux上设置oracle默认的编辑器

    2015-09-04 - oracle最初的默认编辑器是ed,不太熟悉 在Linux下设置我们比较熟悉的vim或者是vi编辑器进行编辑sql语句。 vi $ORACLE_HOME/sqlplus/admin/glogin.sql 在其中添加:DEFINE_EDITOR=vim 保存退出。 进入oracle 用户,重新打开sqlplus即可。 注意glogin.sql是针...

  • MySQL & NoSQL–Memcached插件MySQL & NoSQL–Memcached插件

    2015-09-03 - 大多数人都已经听说 NoSQL 数据库,其中使用最广泛的工具是 Memcached,你们通过 Memcached 再应用层和数据库之间添加一个缓存层。从 MySQL 5.6 开始,你可以获得一个全新的插件,这个插件把 MySQL 和 Memcached 集成起来。在此文中,我们将学习怎样在 Linux...

  • fedora 22下搭建Django&MySQL开发环境

    2015-09-02 - 1.安装MySQL数据库: MySQL-5.6.26-1.linux_glibc2.5.i386.rpm-bundle http://share.weiyun.com/771a602594d5cdf5b65d17d4b1513309 2.安装pip: pip-1.5.4.tar.gz http://share.weiyun.com/0635c9f6a0f60cd58d901c0b9f1ade2e 3.安装python-devel: yum insta...

  • MySQL常用命令

    2015-09-01 - 1.更改密码: SET PASSWORD FOR root@localhost = PASSWORD(新密码); 这一句命令可以修改超级管理员root的密码;修改密码也可使用下面的语句: GRANT USAGE ON *.* TO root@localhost IDENTIFIED BY 新密码; 本来这个语句是用来设置用户权限,不过他也可以设...

  • 常用数据库备份还原命令

    2015-09-01 - 1.显示当前目录 pwd 2.远程复制 scp ics20140902_0200.DMP oracle@10.10.16.40:./hpdata 3.重启数据库 lsnrctl stop;--监听服务停止 shutdown immediate; startup; 4.进入Oracle sqlplus /as sysdba 5 删用户 SQLdrop user hlj cascade; 6.建用户 SQLcreate...

  • SSD下的MySQL IO优化尝试SSD下的MySQL IO优化尝试

    2015-08-31 - 1、背景 在阅读这篇文章之前,读者需要注意的是,为了维护隐私,用 MySQL 服务器的 D 段代替完整 IP,并且略去一些私密信息。 A 项目,因 I/O 出现规律性地剧烈波动。每 15 分钟落地一次,innodbBuffPoolPagesFlushed 参数监控波峰和波谷交替出现,磁盘 I/O...

  • 树莓派搭建安装mysql树莓派搭建安装mysql

    2015-08-28 - 最近刚入手了一枚树莓派,突发奇想打算做一个小型的家用服务器,在家7*24小时一直挂着。 真的是非常小,只有巴掌大,给树莓派买了一些配件,外壳、小风扇、2片散热片、32G SD卡、HDMI线,组装之后的效果。 安装之前可以先更新下本机软件 sudo apt-get update...

  • Linux SendMail服务启动慢总结

    2015-08-23 - 在 CentOS release 6.6 上启动sendmail服务时发现服务启动过程非常慢,基本上要耗费3分多钟。什么原因导致sendmail启动这么慢?搜索了这方面的一些资料,结合自己的理解,把它梳理一遍。 [root@MySQL-T01 bin]# service sendmail stop Shutting down sm-clie...

  • 找到mysql数据库中的不良索引找到mysql数据库中的不良索引

    2015-08-18 - 为了演示,首先建两个包含不良索引的表,并弄点数据。 mysql show create table test1\G *************************** 1. row *************************** Table: test1 Create Table: CREATE TABLE `test1` ( `id` int(11) NOT NULL, `f1` int(11) DEFAULT...

  • fedora下mysql不能显示中文fedora下mysql不能显示中文

    2015-08-16 - 使用的系统是fedora22,在mysq官网按照步骤使用的命令dnf安装的mysql,在使用的时候,直接创建了一个数据库,中文都是问号; 查看数据库的编码的命令: show variables like character%; 下面是设置utf-8后,应该的编码格式。 解决办法: 修改my.cnf文件,这...

  • MongoDB的基本操作MongoDB的基本操作

    2015-08-16 - MongoDB 最大的特点是他支持的查询语言非常强大,其语法有点类似于面向对象的查询语 言,几乎可以实现类似关系数据库单表查询的绝大部分功能,而且还支持对数据建立索引。最后由于 MongoDB 可以支持复杂的数据结构,而且带有强大的数据查询功能,因此非常受...

  • Ambari server安装步骤及问题解决

    2015-08-14 - 环境: Ubuntu 15.04。 1.配置软件源 cd /etc/apt/source.list.d/ wget http://s3.amazonaws.com/dev.hortonworks.com/ambari/ubuntu12/2.x/BUILDS/2.1.0-1409/ambaribn.list apt-key adv --recv-keys --keyserver keyserver.ubuntu.com B9733A7A07513CAD apt...

  • fedora22用rpm包安装配置postgresql数据库fedora22用rpm包安装配置postgresql数据库

    2015-08-09 - 严格内网环境,无网络连接,新装fedora 22系统,无任何其他配置。 安装 1.安装环境: 操作系统:fedora 22 数据库:postgresql-9.4 安装过程使用root用户 2.安装包: postgresql94-libs-9.4.4-1PGDG.f22.x86_64.rpm postgresql94-9.4.4-1PGDG.f22.x86_64.rpm...

  • RHEL7.0安装Oracle 12CRHEL7.0安装Oracle 12C

    2015-08-01 - 1.检查系统内核版本是否符合要求 2.安装rpm包 3.添加以下内容到/etc/sysctl.conf,并用sysctl -p使配置生效 4.在/etc/security/limits.conf中添加如下内容 5.设置PAM 6.创建用户和用户组 用户组:oinstall,dba,oper 用户:oracle,主组oinstall,附加组dba,op...

  • MySQL调优和使用必读MySQL调优和使用必读

    2015-07-28 - MySQL 应该是最流行了 WEB 后端数据库。WEB 开发语言最近发展很快,PHP, Ruby, Python, Java 各有特点,虽然 NOSQL 最近越來越多的被提到,但是相信大部分架构师还是会选择 MySQL 来做数据存储。 MySQL 如此方便和稳定,以至于我们在开发 WEB 程序的时候很...

  • CentOS7(64位)下QT5.5连接MySQL数据库(driver not loaded)

    2015-07-27 - 用qt连接MySQL需要共享库 libqsqlmysql.so的驱动,路径在plugin/sqldrivers目录下,乍看已经可用了,其实不然。 用ldd命令分析一下,libmysqlclient_r.so.16 = not found ,后明显libmysqlclient_r.so.16 缺少另一个共享库,他们是依赖关系,解决了这个问题qt...

  • CentOS 7安装MySQL

    2015-07-27 - 说说在CentOS 7下安装MySQL数据库的过程,希望对大家有所帮助。 从MySQL官网下载源再用yum安装: # wget http://dev.mysql.com/get/mysql-community-release-el7-5.noarch.rpm # rpm -ivh mysql-community-release-el7-5.noarch.rpm # yum install mysql-com...

  • Linux的Docker上如何安装MySQL

    2015-07-25 - 1、安装Docker,可以参考下面的连接,这里不细说。 ubuntu15.04下安装docker: http://www.linuxdiyf.com/linux/12989.html Ubuntu 14.10/15.04安装docker: http://www.linuxdiyf.com/linux/11929.html CentOS 7上安装Docker详解: http://www.linuxdiyf.co...

  • 关于MySQL密码你应该知道的那些事关于MySQL密码你应该知道的那些事

    2015-07-21 - 本文将介绍MySQL用户密码相关的一些知识,以及5.6中对于安全性的一些改进。 MySQL用户密码是如何生成和保存的 如果你已经接触MySQL一段时间了,那么想必你一定知道MySQL把所有用户的用户名和密码的密文存放在mysql.user表中。大致的形式如下: mysql [localh...

  • MongoDB在Linux下常用优化设置

    2015-07-20 - 以下是一些MongoDB推荐的常用优化设置。在生产环境下选取合适的参数值,例如预读值和默认文件描述符数目等,会对系统性能有很大的影响。 ** 关闭数据库文件的 atime 禁止系统对文件的访问时间更新会有效提高文件读取的性能。这个可以通过在 /etc/fstab 文件...

  • Linux系统崩溃后(no such file or directory)如何抢救数据库Linux系统崩溃后(no such file or directory)如何抢救数据库

    2015-07-18 - 环境:dell r620服务器 Linux CentOS 6.5 Oracle 11.2.0.4.0 问题描述与分析: 突然发现机器无法登录,感觉是远程中断了,马上接到电话,测试数据库无法使用。进入机房检查发现系统无法启动,报错:no such file or directory ... 这该如何是好,一个出身DBA...

  • CentOS 6.4安装OpenNebula

    2015-07-17 - #安装163源 http://mirrors.163.com/.help/CentOS6-Base-163.repo #安装epel源 wget http://dl.Fedoraproject.org/pub/epel/7/x86_64/e/epel-release-7-5.noarch.rpm yum localinstall epel-* #验证查看是否安装成功: yum repolist #安装numpy(需要python-d...

  • Linux下MySQL源码包手动安装、配置以及测试(亲测可行)Linux下MySQL源码包手动安装、配置以及测试(亲测可行)

    2015-07-12 - 记下这篇MySQL笔记,望日后有用!RedHat Linux 6采用CentOS yum源,详解mysql的源码安装以及配置。这里继续上篇的博客php,Apache的配置,现在写MySQL的配置。lamp搭建到此成功! 现在开始写MySQL的源码安装以及配置: 1、安装mysql依赖: yum install cmake...

  • MySQL的隐式类型转换MySQL的隐式类型转换

    2015-07-05 - 隐式类型转换有无法命中索引的风险,在高并发、大数据量的情况下,命不中索引带来的后果非常严重。将数据库拖死,继而整个系统崩溃,对于大规模系统损失惨重。 MySQL 的隐式类型转换原则: 两个参数至少有一个是 NULL 时,比较的结果也是 NULL,例外是使用 =...

  • 15个有用的MySQL/MariaDB性能调整和优化技巧15个有用的MySQL/MariaDB性能调整和优化技巧

    2015-07-01 - MySQL 是一个强大的开源关系数据库管理系统(简称 RDBMS)。它发布于 1995 年(20年前)。它采用结构化查询语言(SQL),这可能是数据库内容管理中最流行的选择。最新的 MySQL 版本是 5.6.25,于 2015 年 5 月 29 日发布。 关于 MySQL 一个有趣的事实是它的...

  • CentOS 7下源码安装MySQL 5.6CentOS 7下源码安装MySQL 5.6

    2015-06-30 - 目录 准备工作 运行环境 确认你的安装版本 下载MySQL 安装MySQL 准备安装环境 编译和安装 配置MySQL 单实例配置 单实例配置方法 添加防火墙 启动MySQL 重启MySQL 多实例配置 什么是多实例 多实例配置方法 创建启动文件 初始化数据库 配置防火墙 启动MySQL 登...

  • Fedora22下安装Oracle 11g

    2015-06-29 - 下载地址 http://download.oracle.com/otn/linux/oracle11g/R2/linux_11gR2_database_1of2.zip http://download.oracle.com/otn/linux/oracle11g/R2/linux_11gR2_database_2of2.zip http://download.oracle.com/otn/linux/oracle11g/R2/linux.x64_11gR2_data...

  • Fedora22下安装MySQL Workbench失败,缺少libvsqlitepp.so.3()(6Fedora22下安装MySQL Workbench失败,缺少libvsqlitepp.so.3()(6

    2015-06-22 - 下载以下RPM文件: ftp://ftp.isu.edu.tw/pub/Linux/Fedora/linux/releases/22/Everything/x86_64/os/Packages/v/vsqlite++-0.3.13-7.fc22.x86_64.rpm 下载后,执行rpm -ivh vsqlite++-0.3.13-7.fc22.x86_64.rpm安装即可。 然后就可以安装MySQL Workbench了...

  • Fedora21升级到Fedora22后,PostgreSQL无法启动

    2015-06-22 - 状况1: [octopus@pc3 ~]$ sudo service postgresql start Redirecting to /bin/systemctl start postgresql.service Job for postgresql.service failed. See systemctl status postgresql.service and journalctl -xe for details. 状况2: [octopus@pc3 ~...

  • Linux下/dev/shm的大小引发ORA-00845: MEMORY_TARGET not suppor

    2015-06-16 - Linux操作系统,Oracle 11.2.0.4 启动实例时出现如下错误: SQL startup nomount pfile=/u03/app/oracle/11.2.0/db/dbs/initcssb.ora ORA-00845: MEMORY_TARGET not supported on this system 查看错误帮助信息 [oracle11@oracle11g dbs]$ oerr ora 845 00845...

  • MySQL数据库重命名的方法

    2015-06-16 - 【前言】由于业务的需求需要对其中的一个数据库进行备份,然后再导入一个全新的数据库;通过衡量发现直接修改当前数据库名称的方式进行备份是最快最省事的方法。本文档总结了对MySQL数据库重命名的一些方法; 【环境说明】 数据库版本:MySQL 5.5.36 数据库...

  • Linux编译安装MySQL5.6及修改字符集

    2015-06-13 - 环境准备: mysql5.5以后./configure编译方式就改为cmake工具来编译。 安装依赖包: yum install -y cmake gcc gcc-c++ make cmake ncurses ncurses-devel 创建mysql用户和组: groupadd mysql useradd -g mysql -s /sbin/nologin mysql 1.安装mysql 下载:h...

  • RHEL5.8文件系统只读造成ORA-00354: corrupt redo log block hea

    2015-06-12 - 一次RHEL5.8的文件系统只读造成的ORA-00354: corrupt redo log block header。 Wed Jun 03 03:31:24 CST 2015 Thread 1 advanced to log sequence 396 (LGWR switch) Current log# 3 seq# 396 mem# 0: /u01/app/Oracle/oradata/orcl/redo03.log Wed Jun 03 1...

  • MySQL占用CPU及内存高解决案例

    2015-06-11 - 故障: 晚上大概7点钟左右,收到播放中心投诉,说视频播放很慢,加载很久不出来。一开始,哥以为是tomcat服务又挂了。所以到tomcat服务器上查看下catalina.out输出日志。却没发现任务错误信息。 分析: 想了想,视频加载慢,会不会是数据库问题呢?果断上mys...