1. 程式人生 > >Linux安裝mysql以及安裝時踩下的坑

Linux安裝mysql以及安裝時踩下的坑

分享 libaio table 說明 查詢 更新 image 關閉防火墻 技術分享

安裝:

檢測是否已經安裝了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 sMySQL-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

Linux安裝mysql以及安裝時踩下的坑