Linux安裝mysql以及安裝時踩下的坑
安裝:
檢測是否已經安裝了mysql
rpm -qa | grep mysql
如果已經安裝了,將其解除安裝,如:
rpm -e --nodeps mysql-libs-5.1.71-1.el6.x86_64
安裝mysql
1、mkdir /usr/local/src/mysql
2、cd /usr/local/src/mysql
3、tar -xvf sSQL/">MySQL-5.6.22-1.el6.i686.rpm-bundle.tar
安裝server
rpm -ivh MySQL-server-5.6.22-1.el6.i686.rpm
這時會出現錯誤:
注意:安裝依賴:yum -y install libaio.so.1 libgcc_s.so.1 libstdc++.so.6
需要升級libstdc++-4.4.7-4.el6.x86_64
yum update libstdc++-4.4.7-4.el6.x86_64(更新完成之後在安裝)
安裝中
安裝client
安裝依賴: yum -y install libncurses.so.5 libtinfo.so.5
查詢mysq服務執行狀態
服務未啟動。
啟動mysql服務
service mysql start
使用root賬號登入mysql
提示:
在安裝mysql server時有句提示:
1、 注意:這個密碼是不安全的,所有需要修改初始密碼。(zMms5oJvAq8KGse_)
2、 使用密碼登入mysql賬號:mysql -uroot -p
3、 修改root密碼:SET PASSWORD = PASSWORD('123456');
4、 flush privileges;
系統啟動時自動啟動mysql服務
加入到系統服務:
chkconfig --add mysql
自動啟動:
chkconfig mysql on
查詢列表:
chkconfig
說明:都沒關閉(off)時是沒有自動啟動。
開啟遠端訪問
登入:
mysql -uroot –p123456
設定遠端訪問(使用root密碼):
grant all privileges on *.* to 'root' @'%' identified by '123456';
flush privileges;
關閉防火牆: chkconfig iptables off