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

相關文章
相關標籤/搜索