一、首先搜索系統有沒有安裝過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 ---將修改永久保存到防火牆中