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


    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 ---将修改永久保存到防火墙中

     

  • 相关阅读:
    【HDU5015】233 Matrix
    【POJ3233】Matrix Power Series
    【POJ3070】Fibonacci
    【NOIP模拟】奇怪的字符串
    【NOIP模拟】超级跳棋
    【NOIP模拟】玛雅文字
    【NOIP模拟】距离
    【闲聊】关于本BLOG
    【NOIP模拟】树
    【NOIP模拟】机器人
  • 原文地址:https://www.cnblogs.com/lijun6/p/11031127.html
Copyright © 2020-2023  润新知