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

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

           rpm -qa|grep mysqlmysql

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

二、在/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/mysqltcp

三、  在mysql目录下安装mysql程序ide

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

 

 

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

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

    解决办法:安装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数据库

四、此时启动服务 

      service mysql start

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

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

       自动启动:chkconfig mysql on

五、登陆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;

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

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

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

相关文章
相关标签/搜索