centos環境下如何安裝Mysql資料庫

2021-06-20 20:41:28 字數 984 閱讀 6044

昨天晚上折騰了一整天,終於在linux環境上安裝成功了mysql資料庫,首先用命令rpm -qa| grep mysql,查詢電腦上是否已經安裝了mysql.如果有,如果沒有安裝,但是有一些相關的依賴包,則刪除已經安裝的mysql依賴包. 使用rpm -e命令刪除。

mysql-server-5.6.16-1.el6.i686.rpm

mysql-client-5.6.16-1.el6.i686.rpm

分別運用rpm -ivh 命令安裝。

這是會出現登陸不成功的情況,需要重置root密碼,

/usr/bin/mysqld_safe –defaults-file=/usr/my.cnf & 注意修改自己對應的命令路徑。

然後直接輸入mysql.注意此處不輸入mysql -uroot -p,

網上很多資料都沒有說明清楚。 輸入了mysql之後才輸入mysql -uroot -p。重置密碼。

重啟服務/etc/init.d/mysqld restart

然後客戶端遠端連線還是連線不上,檢視是否只有本機可以訪問

select host, user, password from user;

如果是localhost才可以訪問,則修改

grant all privileges on *.* to 'root'@'%' with grant option

flush privileges

exit

檢視防火牆是否加入了3306。

vi /etc/sysconfig/iptables

-a rh-firewall-1-input -m state --state new -m tcp -p tcp --dport 3306 -j accept

加入這句話就可以了, 注意這句話一定要加在最後一句話的上面. 否則不會生效.

同樣如果是其它埠把"3306"換成相應埠即可.

然後重啟一下防火牆

service iptables restart

Centos下安裝並配置ODBC連線MySQL

找到一篇英文的關於linux下odbc的安裝和配置,在此根據自己的需要擷取部分記錄一下。安裝並配置odbc odbc聯結器是乙個資料庫抽象層,它可以讓asterisk與廣泛的資料庫進行通訊,而無需開發人員為asterisk需要的每乙個資料庫建立乙個單獨的資料庫連線。這樣可以節省大量的開發工作和 維護...

centos7下使用docker安裝mysql

若要pull latest mysql version.use docker pull mysql.its ok.在repository屬性下映象名可能為docker.io mysql.為了方便使用mysql直接查詢,可以使用docker tag命令,為docker.io mysql 新增新的映象標...

centos 下安裝lnmp環境

使用 yum 安裝 nginx yum install nginx yms 修改 etc nginx conf.d default.conf,去除對 ipv6 位址的監聽 示例 etc nginx conf.d default.conf server error page 404 404.html ...