centos7下安装mysql5.6_Linux-CentOS7下安装mysql5.6常见问题解决!
第一次寫博客,寫的不好請大家多見諒!有遇到問題可以評論到下方,我會抽空幫大家解決!!
ps:安裝時要遵循每一步的安裝順序
下載MySQL-5.6.tar安裝包(包含server,client等)
首先用root用戶將MySQL-5.6.22-1.el6.i686.rpm-bundle.tar解壓到/usr/local/mysql(新建文件夾mysql)下
解壓完成后先安裝server服務
Mysql-serverxxxxxx
報錯,對應報錯下載對應需要插件
下載插件:yum -y install xxxxxx
如果下載插件發生沖突,找到報錯信息最后一行 != 號,后面的信息刪除到重新下載插件
刪除:rpm -e --nodeps 后面的信息
下完成后執行rpm -ivh Mysql-serverXXXXX 如果出現沖突還是老辦法,刪除!=后面的內容
rpm -e --nodeps xxxx(!=號后的內容)
接下來執行命令安裝rpm -ivh Mysql-serverXXXX.
接下來安裝這兩個插件:yum -y install perl
yum install -y perl perl-devel
yum install -y perl-Data-Dumper
執行命令初始化數據庫:sudo mysql_install_db --user=mysql --basedir=/usr/ --ldata=/var/lib/mysql/
接下來啟動service mysql start
如果發生ERROR! The server quit without updating PID file (/var/lib/mysql/azrlnx06.pid).錯誤就是你上面沒有配置初始化數據庫命令或者是沒有下載yum install -y perl-Data-Dumper插件
看見Starting MySQL. SUCCESS! 表示安裝成功!
繼續安裝客戶端:
rpm -ivh Mysql-clientxxxxxxx
如果報錯跟上面的方式一樣下載對應需要插件
最后執行mysql -u root -p
密碼為空,直接確定
附加:1.? 將mysql加到系統服務中并設置開機啟動
加入到系統服務:chkconfig --add mysql
自動啟動:chkconfig mysql on
2.修改mysql的密碼
set password = password('root');
3.默認情況下mysql為安全起見,不支持遠程登錄mysql,所以需要設置開啟遠程登錄mysql的權限
grant all privileges on *.* to 'root' @'%' identified by 'root';
flush privileges;
4.開放Linux的對外訪問的端口3306
/sbin/iptables -I INPUT -p tcp --dport 3306 -j ACCEPT
contOS7可以省略:/etc/rc.d/init.d/iptables save ---將修改永久保存到防火墻中
總結
以上是生活随笔為你收集整理的centos7下安装mysql5.6_Linux-CentOS7下安装mysql5.6常见问题解决!的全部內容,希望文章能夠幫你解決所遇到的問題。
- 上一篇: java入参为方法_Java命令注入原理
- 下一篇: linux cmake编译源码,linu