红联Linux门户

Linux帮助
  • Linux下开启/关闭MySql Server

    2015-12-27 - 要开启/关闭/重启MySql Server,首先登录为root账户,或者在一下命令前加sudo前缀。 如果你用的是RedHat/Fedora,那么就可以用这些命令: 开启:/etc/init.d/mysqld start 关闭:/etc/init.d/mysqld stop 重启:/etc/init.d/mysqld restart 如果你用的是Debi...

  • 修改mysql上传的最大限制

    2015-12-25 - 方法一:修改php.ini文件里面的upload_max_filesize = 2M, memory_limit = 128M; post_max_size = 8M,后面两个参数要大于第一个参数。重启apache即可。 方法二:将*.sql文件上传到ftp上,然后用命令行来执行导入操作。 mysql u root p use database_name so...

  • MySQL各种日志总结

    2015-12-25 - 日志类型: 错误日志(error log) 常规日志(general log) 二进制日志(bin log) 中继日志(relay log) 慢日志(slow log) InnoDB引擎的redo log 错误日志 log-error = error.log 不加存储路径存储到datadir下,如果不指定名字是hostname.err 记录mysql启动关闭,...

  • mysql5.6安装mysql-workbench

    2015-12-24 - 环境:ubuntu12.04 之前因为工作需要,将mysql升级到5.6: http://www.linuxdiyf.com/linux/16685.html 导致mysql-workbench不能使用。花了几个小时重新安装,记录下: 1,sudo apt-get purge mysql-server-5.5 mysql-client-5.5 sudo apt-get install mysql...

  • MySQL 5.7不能登录的问题MySQL 5.7不能登录的问题

    2015-12-23 - 先在MySQL出到了5.7版本,经理让用最新的版本搭建LNMP,搭建过程遇到很多问题,今天简要说说MySQL的一个问题: 安装完成后,无法登陆mysql,按理说新安装后默认是以root用户登录,而且密码应该为空,所以可以直接进的,但是出现了下面的问题 [root@bogon mys...

  • mysql5.5升级到5.6

    2015-12-20 - 本来是想查全文检索的,不过有论坛说mysql5.5之前的,使用InnoDB存储引擎的不能全文检索,除非升级或用插件。 我选择升级,但是没用。暂把升级过程记录下。 环境:ubuntu12.04, mysql5.5 sudo service mysql stop sudo apt-get install mysql-server sudo ap...

  • Linux下设置MySQL和允许外部机器访问

    2015-12-18 - Linux下设置MySQL和允许外部机器访问sudo vi /etc/my.cnf 具体目录是具体情况而定,有的人是安装了在个人目录下,则找到对应的目录则可以。 一、配置文件的修改 1.#sudo vim /etc/mysql/my.conf 找到 bind-address = 127.0.0.1 注释掉这句话 二、Mysql数据库...

  • linux开机自动启动Oracle实例及监听器

    2015-12-18 - 操作步骤: 1、编写Script $ vi /u01/app/oracle/scripts/startup_test.sh #!/bin/bash export ORACLE_SID=TEST echo `date` starting up db TEST lsnrctl start $ORACLE_HOME/bin/sqlplus / as sysdba EOF startup; exit; EOF echo `date` startup successf...

  • 解决mysql“Access denied for user 'root'@'IP地址'

    2015-12-18 - 在MYSQL中,用远程软件登陆服务器,有时出现:Access denied for user root@localhost 出现这种问题,主要的原因就是权限配置的时候没有配置正确。 解决方法如下: 当用Linux/unix的tty 登陆进MYSQL 时, mysql -u root -p 会提示你输入密码,输入正确的密码...

  • oracle用户登录报错-bash: ulimit: open files: cannot modify l

    2015-12-18 - 问题现象 使用ssh连接oracle用户时提示错误 -bash: ulimit: open files: cannot modify limit: Operation not permitted 操作系统版本: cat /etc/SuSE-release SUSE Linux Enterprise Server 11 (x86_64) VERSION = 11 PATCHLEVEL = 1 问题原因 因为pam已经...

  • 腾讯云CentOS7.0使用yum安装mysql

    2015-12-18 - 背景: 今天才申请了腾讯云+校园计划的1元服务器,(http://www.qcloud.com/event/qcloudSchool)安装了Centos7.0,在安装mysql的时候,使用yum list | grep mysql 来查找yum源中是否有mysql,结果如下: [root@VM_47_56_centos ~]# yum list | grep mysql a...

  • Linux下登录MySQL服务器

    2015-12-17 - 在需要自己登陆的用户目录下面,创建.my.cnf的文件,在文件中配置数据库的主机,用户名,密码,默认数据库,在命令行中就可以不需要输入用户名密码,直接登录到MySQL服务器了。 vim /home/[用户名]/.my.cnf [client] #MySQL主机 host = localhost #用户 user...

  • 阿里云Centos6.5 mysql5.6数据文件迁移

    2015-12-17 - 由于安装mysql服务器的是没有注意,把mysql的数据文件放到了系统盘。 注:rpm安装mysql,默认的mysql的主目录是【/var/lib/mysql/】,也就是mysql主要的数据文件的存放目录 现在需要把这些文件放到数据盘。本地的数据盘挂载到了/data目录下,迁移步骤如下:...

  • Mongodb启动方法:设定参数启动;从设置文件启动

    2015-12-15 - 1.默认启动方式并设置相应的参数: sudo mongod --path yourDBpath --httpinterface ...... 2.通过设置文件启动: 先设置启动文件:/etc/mongod.conf: sudo vi /etc/mongod.conf 下面是我的设置内容,共参考: warrior@warrior:~$ cat /etc/mongod.conf # mo...

  • CentOS 7.1上编译安装MySQL 5.7.10

    2015-12-15 - 1.下载源码 wget http://cdn.mysql.com/Downloads/MySQL-5.7/mysql-5.7.10.tar.gz 2.解压 tar zxvf mysql-5.7.10.tar.gz 3.安装必要的包 sudo yum install cmake gcc-c++ ncurses-devel perl-Data-Dumper 4.安装Boost wget http://jaist.dl.sourceforge.net/...

  • MySQL C API安装和使用

    2015-12-13 - 本篇内容为大家讲解的是MySQL C API安装和使用,感兴趣的同学参考学习下,本文内容如下: 为了使用MySQL C API, 得安装软件包 libmysqlclient-dev. $ sudo apt-get install libmysqlclient-dev 在我64位Ubuntu 15.10上, libmysqlclient.a安装的位置是: /usr/l...

  • linux下忘记mysql密码,如何重置!

    2015-12-10 - 我的环境是ubuntu 15.04+lnmp一键安装包,好久没有去用数据库,把密码忘记了。 1.gedit /etc/my.cnf,修改这个文件,在[mysqld]的段中加上一句:skip-grant-tables 2.重启mysql:/etc/init.d/mysql restart 3.输入mysql在终端进入mysql 4.输入:USE mysql ; 5....

  • mysql与mysqli的区别

    2015-12-10 - 在php5版本以后,增加了mysqli的函数功能,某种意义上讲,它是mysql系统函数的增强版,更稳定更高效更安全。 mysql与mysqli的区别: 1、mysql是非持继连接函数,mysql每次链接都会打开一个连接的进程。 2、mysqli是永远连接函数,mysqli多次运行mysqli将使用...

  • linux下xampp的MySQL配置

    2015-12-10 - 安装好xampp后,在终端命令行操作会提示:command not found 这是由于未正确配置MySQL。 输入命令时,系统会在/usr/bin这个位置里寻找输入的命令,如果没有把命令引入到这个位置,则会提示命令无法找到。只要把这个工具的绝对位置引入到/usr/bin,所有的问题...

  • Linux Mysql无法启动/var/run/mysqld/mysqld.sock

    2015-12-09 - 冬天来了,今早mysql起不来了。 一直在叫嚷着: Cant connect to local MySQL server through socket /var/run/mysqld/mysqld.sock (2) ERROR 2002 (HY000): Cant connect to local MySQL server through socket /var/run/mysqld/mysqld.sock 发火,尝尽各种...

  • mongodb数据库备份好删除mongodb数据库备份好删除

    2015-12-09 - 注意点: 如果每次都备份到同一目录,那么使用前先必须清空目标目录,否则,会出现多余的表。(如果开始表存在备份了,现在删除了该表,再备份时就出现了多余的表,那么恢复时就会出现多余的表) 备份步骤: 打开cmd控制台 cd 进入要备份的目录(testbackup...

  • 如何查看MySQL配置文件的读取顺序

    2015-12-05 - 查看mysql的配置文件的启动或者说是读取顺序。对已一些mysql配置文件,有时候会被其他位置的配置文件覆盖出现问题,那么如何去查看mysql服务器启动时,配置文件的读取顺序呢? (1)先查看mysqld服务进程所在位置:(msyql 启动与否都可以查到) #which mysqld...

  • Linux下数据库管理工具:DbNinja

    2015-12-02 - 以前一直在Windows下进行开发,转而使用Linux反而有许多不适应,以前使用Navicate数据库管理工具,但是这个只能在Windows下使用,一直没有找到使用顺手的Linux下可以使用的数据库管理工具,今天终于找到一款:DbNanja,官网下载:http://www.dbninja.com/?pa...

  • linux下修改mysql数据库编码后无法启动解决办法

    2015-12-02 - linux下老版本的Mysql修改数据库编码的方法是 修改my.cnf vi /etc/my.cnf 在[client]下添加 default-character-set=utf8 在[mysqld]下添加 default-character-set=utf8 在新的版本中如果这样修改的话,会造成无法启动的错误,结果方法是 在[mysqld]下把defau...

  • Linux下向MySQL插数据出现问号乱码Linux下向MySQL插数据出现问号乱码

    2015-11-30 - 在Ubuntu下跑以前Windows下写的程序向MySQL中插入数据时,中文会变成问号(?),此时可以检查数据库编码: 此处为UTF-8,可见没有问题。 既然这样,要解决乱码问题,就需要在数据库连接的URL处加上一段代码来指定字符编码: jdbc:mysql://localhost:3306/oa?...

  • 揭秘IFTTT每天处理几十亿事件数据的基础结构揭秘IFTTT每天处理几十亿事件数据的基础结构

    2015-11-25 - 数据对于IFTTT至关重要。我们的 BD 和营销团队依靠数据来做出关键的业务决策。产品团队依靠数据来测试来了解用户是如何时候我的产品的,以做产品决策。数据团队本身依靠数据建立产品,比如Recipe推荐系统和垃圾邮件检测工具。此外,我们的合作伙伴依靠数据来...

  • CentOS7下修改mariadb数据库文件的路径

    2015-11-22 - mariadb默认的数据文档存储目录为/var/lib/mysql,要想将默认创建目录改成/data,需要一下操作: 1、创建/data目录 mkdir /data chmod 777 /data(要给这个目录至少要附加读写权限) 2、把mariadb服务停掉: systemctl stop mariadb.service 3、把/var/lib/mys...

  • 在linux上安装oracle时的limit设定

    2015-11-19 - oracle 10g database在linux安装时,设定oracle用户limit时:为何在pam模组里面添加了limit限制然后又要在login shell里面修改呢,这样相互的设定会被影响。经过测试login shell的设定会覆盖pam模组的设定。 以下是询问oracle support的结果: The simple wa...

  • CentOS7安装MySQL:ERROR 2002 (HY000)***

    2015-11-11 - 最近在配最新的centos7系统的时候,发现安装mysql发现已经默认的是mariadb。 输入命令启动mysql总是提示这一句: ERROR 2002 (HY000): Cant connect to local MySQL server through socket /var/lib/mysql/mysql.sock (2) 经过不懈努力,终于找到解决方法:...

  • 局域网中mysql连接失败局域网中mysql连接失败

    2015-11-11 - 这几天一直在搭建服务器,装Ubuntu,配置svn,mysql,设置共享机制。一切似乎很顺利,svn顺利同步,到mysql时,却卡壳了,一般mysql,root用户是禁止远程访问的,为了达到在局域网中mysql共享,创建了新的用户,供每个项目连接使用,贴图如下: root用户登陆...

  • centos下mysqldump备份多个数据库命令

    2015-11-10 - mysqldump -u root -p --databases 数据库1 数据库2 xxx.sql 还原:系统命令行: mysql -uroot -p123456 f:\all.sql 常见选项: --all-databases, -A: 备份所有数据库 --databases, -B: 用于备份多个数据库,如果没有该选项,mysqldump把第一个名字参数作...

  • Linux开机自动启动ORACLE设置

    2015-11-09 - 在Linux启动时自动启动Oracle监听和实例: 第一步:修改/etc/oratab文件,命令如下: [oracle@oracle11g ~]$ vi /etc/oratab 找到:orcl:/home/oracle/app/oracle/product/11.2.0/dbhome_1:N 修改为:orcl:/home/oracle/app/oracle/product/11.2.0/dbhome_1:Y...

  • 调整linux I/O以提高mysql运行效率

    2015-11-07 - 一、理论: 1.使用磁盘阵列 RAID译成中文为廉价磁盘冗余阵列。简称磁盘阵列 2.常见raid级别: a.raid 0:条带化,将数据依次分布 b.raid 1:磁盘镜像,两个磁盘一组,写入时两个一起写入,读时从任意一个磁盘读 c.raid 10:先做磁盘镜像又做条带化,既有raid 1...

  • 完美卸载oracle数据库

    2015-11-07 - 数据库每次只要装失败了,卸载都是非常麻烦的。经过多方面收集,现在总结oracle数据库的卸载方法。试过了,OK。 一、Linux 平台 Linux 平台下卸载Oracle 非常简单,即:删除Oracle安装目录下的所有文件和文件夹即可。 二、Windows 平台 其实这篇文章我主要想...

  • 使用mysql数据库建rails项目出现问题

    2015-11-06 - 首先新建rails项目,使用mysql数据库: rails new Manage_Person -d mysql 项目建成功后,就生成脚手架, rails generate scaffold Person id:int name:varchar45 age:int sex:varchar10 ..是转义,因为不能直接使用括号。 这时会报错如下: invoke active_r...

  • MySQL表空间

    2015-11-06 - 环境: MySQL 5.6.27, Ubuntu 15.10 64-bit 引擎为InnoDB, 不考虑MyISAM. MySQL 5.6版之前的InnoDB不支持独立表空间. 查看当前设置是共享表空间, 还是独立表空间 mysql show variables like %per_table%; +-----------------------+-------+ | Variable_name...

  • Linux下快速安装MongoDB

    2015-11-05 - MongoDB 是目前在IT行业非常流行的一种非关系型数据库(NoSql),其灵活的数据存储方式备受当前IT从业人员的青睐。MongoDB很好的实现了面向对象的思想(OO思想),在MongoDB中 每一条记录都是一个Document对象。MongoDB最大的优势在于所有的数据持久操作都无需开发...

  • rhel6.4安装mysql-5.6

    2015-11-03 - 下载(临时地址, 如不可用,请到oracle官网下载) 采用rpm安装. mysql服务端要安装: ftp://pepstack.com/pub/rpm/MySQL-server-5.6.27-1.el6.x86_64.rpm mysql客户端要安装: ftp://pepstack.com/pub/rpm/MySQL-client-5.6.27-1.el6.x86_64.rpm ftp://pepstack.c...

  • centos下完全卸载mysql

    2015-11-02 - yum方式安装的mysql 1、yum remove mysql mysql-server mysql-libs compat-mysql51 2、rm -rf /var/lib/mysql 3、rm /etc/my.cnf 查看是否还有mysql软件: rpm -qa|grep mysql 如果存在的话,继续删除即可。 rpm方式安装的mysql a)查看系统中是否以rpm包安...

  • fedora 22 MariaDB

    2015-11-01 - fedora22下安装的数据库变成了MariaDB,据说因为Oracle对mysql管理的不透明,甚至抑制mysql对自己数据库的影响,所以,原来开发mysql的人从新开发了MariaDB,和mysql几乎差不多,据说还更好。当装上MariaDb后,改root密码,一开始默认是没有密码的。 1.登陆:...