准备:
虚拟机地址:192.168.0.110
安装目录/usr/local/
首先卸载已经安装的mysql
使用命令查看rpm -qa | grep mysql
卸载使用 rpm -e xxx 或者 yum remove xxx
下载 mysql-5.6.30-linux-glibc2.5-x86_64.tar.gz 安装:
1、解压tar包
  tar -zxvf mysql-5.6.30-linux-glibc2.5-x86_64.tar.gz --解压
  mv mysql-5.6.30-linux-glibc2.5-x86_64 mysql-5.6.30 --重命名
2、添加用户与组
  groupadd mysql
  useradd -r -g mysql mysql
  chown -R mysql:mysql mysql-5.6.30
3、安装数据库
  su mysql
  cd mysql-5.6.30/scripts
  ./mysql_install_db --user=mysql --basedir=/usr/local/mysql-5.6.30 --datadir=/usr/local/mysql-5.6.30/data
  exit

4、配置文件

  cd /usr/local/mysql-5.6.30/support-files

  cp mysql.server /etc/init.d/mysql

  #若mysql的安装目录是/usr/local/mysql,则可省略此步,应为官方默认的路径就是/usr/local/mysql

  vi /etc/init.d/mysql          
  ##修改文件中的两个变更值
  basedir=/usr/local/mysql-5.6.30
  datadir=/usr/local/mysql-5.6.30/data

5、配置环境变量
  vi /etc/profile
  export MYSQL_HOME=/usr/local/mysql-5.6.30
  export PATH=$PATH:$MYSQL_HOME/bin
  ##保存退出
  ##配置生效
  source /etc/profile

  6、添加自启动服务

  chkconfig --add mysql

  chkconfig mysql on

  7、启动mysql

  service mysql start
8、登录mysql及改密码与配置远程访问
  
mysqladmin -u root password 'root'     #修改root用户密码
   mysqladmin:command not found解决方法:ln -s /usr/local/mysql-5.6.30/bin/mysqladmin /usr/bin
 
     mysql -u root -p     #登录mysql,需要输入密码
     mysql>GRANT ALL PRIVILEGES ON *.* TO 'root'@'%' IDENTIFIED BY 'root' WITH GRANT OPTION;     #允许root用户远程访问

     mysql>FLUSH PRIVILEGES;     #刷新权限

     mysql>exit

   9、开放防火墙3306端口:  
     /sbin/iptables -I INPUT -p tcp --dport 3306 -j ACCEPT #开启3306端口
     service iptables save   #保存防火墙规则
     service iptables restart  #重置防火墙规则
 
   10、使用客户端连接测试
    


  

170503、centos6.5安装mysql5.6.30的更多相关文章

  1. CentOS6.5 安装mysql5.6.30

    1.下载解压由于系统会自带mysql5.1版本的数据库,需要卸载.[root@localhost src]# yum remove -y mysql-libs[root@localhost src]# ...

  2. CentOS6.5安装MySQL5.6

    CentOS6.5安装MySQL5.6,开放防火墙3306端口,允许其他主机使用root账户密码访问MySQL数据库 查看操作系统相关信息 ** 该查看方法只适用于CentOS6.5 (lsb_rel ...

  3. centos6.5安装Mysql5.6及更改密码

    (一) centos6.5安装Mysql5.6 二进制文件安装的方法分为两种: 第一种是不针对特定平台的通用安装方法,使用的二进制文件是后缀为.tar.gz的压缩文件: 第二种是使用RPM或其他包进行 ...

  4. Centos6.5安装MySQL5.6备忘记录

    Centos6.5安装MySQL5.6 1. 查看系统状态 [root@itzhouq32 tools]# cat /etc/issue CentOS release 6.5 (Final) Kern ...

  5. CentOS6.5安装mysql5.7

    CentOS6.5安装mysql5.7 查看mysql的安装路径: [root@bogon ~]# whereis mysql mysql: /usr/bin/mysql /usr/lib/mysql ...

  6. 第三百九十九节,Django+Xadmin打造上线标准的在线教育平台—生产环境部署CentOS6.5安装mysql5.6

    第三百九十九节,Django+Xadmin打造上线标准的在线教育平台—生产环境部署CentOS6.5安装mysql5.6 1.检测系统是否已经安装过mysql或其依赖,若已装过要先将其删除,否则第4步 ...

  7. centos6.8安装mysql5.6【转】

    首先先要去看看本机有没有默认的mysql, 本地默认有的,我们应先卸载,在安装新的这个逻辑. rpm -qa | grep mysql 我本机默认安装的mysql5.1.73 下一步删除 rpm -e ...

  8. 在 CentOS6 上安装 GraphicsMagick-1.3.30

    在 CentOS6 上安装 GraphicsMagick-1.3.30 1.简介: 1.1.在介绍 GraphicsMagick 前我们不得不先介绍下 ImageMagick: ImageMagick ...

  9. centos6.6安装mysql5.7.6(采用MySQL Yum Repository)—(先看最后一行)

    在centos6.6系统上采用MySQL Yum Repository安装mysql5.7.6: 帮助文档:http://dev.mysql.com/doc/refman/5.7/en/linux-i ...

随机推荐

  1. 德国Aptamil不同系列奶粉间差别

    以下内容均来源网络整理.汇总. 德国人做事严谨,而且对于有争议性的成分持保守态度,比如不添加麦芽糊精.所以我比较赞赏购买德国的奶粉,主要是aptamil和hipp喜宝,这两个牌子也基本没有负面新闻.但 ...

  2. 什么是事务(transaction)?它有什么好处

    为了完成对数据的操作,企业应用经常要求并发访问在多个构件之间共享的数据.这些应用在下列条件下应该维护数据的完整性(由应用的商务规则来定义): 分布式访问一个单独的数据资源,以及从一个单独的应用构件访问 ...

  3. am335x watchdog

    am335x watchdog 内核文档kernel/Documentation/watchdog Qt@aplex:~/kernel/7109/linux-3.2.0/Documentation/w ...

  4. AppendMenu函数添加菜单

    这个函数添加新项目到指定菜单的末尾.你可以使用appendmenu指定内容,外观,和菜单项行为. BOOL AppendMenu( HMENU hMenu, UINT uFlags, UINT uID ...

  5. java中Scanner的nextLine()和next()的区别

    首先,next()一定要读取到有效字符后才可以结束输入,对输入有效字符之前遇到的空格键.Tab键或Enter键等结束符,next()方法会自动将其去掉,只有在输入有效字符之后,next()方法才将其后 ...

  6. 让Android 变身回一台真正的Linux系统吧!!!

    在Android上开发也有两年的时间了,虽然一直都知道Android是构建在Linux Kernel上的手机操作系统,但在此之前一直没有实感. 直到第一次买了Android的手机,并请人帮我Root后 ...

  7. js数组去重。。(拷的别人代码)

    function unique(arr) { var result = [], hash = {}; for (var i = 0, elem; (elem = arr[i]) != null; i+ ...

  8. PHP清除HTML代码、空格、回车换行符的函数

    清除HTML代码.空格.回车换行符的函数如下 function DeleteHtml($str) { $str = trim($str); $str = strip_tags($str,"& ...

  9. apache Storm学习之三-消息可靠性

    4.1 简介 storm可以确保spout发送出来的每个消息都会被完整的处理.本章将会描述storm体系是如何达到这个目标的,并将会详述开发者应该如何使用storm的这些机制来实现数据的可靠处理. 4 ...

  10. STL 源代码剖析 算法 stl_algo.h -- search_n

    本文为senlie原创,转载请保留此地址:http://blog.csdn.net/zhengsenlie search_n ------------------------------------- ...