码迷,mamicode.com
首页 > 数据库 > 详细

linux安装MySQL-5.6.22-1.el6.i686.rpm-bundle.tar

时间:2019-06-16 13:51:29      阅读:230      评论:0      收藏:0      [点我收藏+]

标签:toc   word   自动   init   fatal   解压   搜索   nodeps   enter   

1、首先搜索系统有没有安装过mysql,使用命令

           rpm -qa|grep mysql

有的话先卸载 rpm -e --nodeps  + mysql应用名字\

2、在/usr/local下创建mysql文件夹

      解压 MySQL-5.6.22-1.el6.i686.rpm-bundle.tar 到mysql目录下

    tar -xvf MySQL-5.6.22-1.el6.i686.rpm-bundle.tar -C /usr/local/mysql

3、  在mysql目录下安装mysql程序

    安装服务器端:rpm -ivh MySQL-server-5.6.22-1.el6.i686.rpm

 

 

    安装时出现错误提示,但显示安装成功了,rpm搜索的时候找不到服务

    FATAL ERROR: please install the following Perl modules before executing /usr/bin/mysql_install_db:

    解决办法:安装autoconf库  

          命令:yum-y install autoconf

  安装客户端:rpm -ivh MySQL-client-5.6.22-1.el6.i686.rpm

安装后启动出现如下错误  ,问题的原因是没有进行初始化库

 

解决办法:    mysql_install_db --user=mysql --ldata=/var/lib/mysql/ 初始化mysql数据库

4、此时启动服务 

      service mysql start

此时mysql还不是开机启动,需要添加到开机启动内

       加入到系统服务:chkconfig --add mysql

       自动启动:chkconfig mysql on

5、登录mysql     mysql安装好后会生成一个临时随机密码,存储位置在/root/.mysql_secret

    mysql -u root -p

   如果启动成功了说明配置正确,此时设置会出现输入密码,可以先按Enter进入稍后修改密码,

     set password = password(‘root‘);修改密码为root

     成功登陆以后需要开启mysql的远程访问,

     grant all privileges on *.* to ‘root‘ @‘%‘ identified by ‘root‘;

      flush privileges;

6、开放Linux的对外访问的端口3306

         /sbin/iptables -I INPUT -p tcp --dport 3306 -j ACCEPT

          /etc/rc.d/init.d/iptables save ---将修改永久保存到防火墙中

 

linux安装MySQL-5.6.22-1.el6.i686.rpm-bundle.tar

标签:toc   word   自动   init   fatal   解压   搜索   nodeps   enter   

原文地址:https://www.cnblogs.com/lijun6/p/11031127.html

(0)
(0)
   
举报
评论 一句话评论(0
登录后才能评论!
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!