centos6 5安裝mysql 開放遠端連線

2021-08-01 21:21:33 字數 1722 閱讀 3469

安裝mysql

第一步:檢視本地是否已安裝mysql資料庫

rpm -qa|grep mysql
可以檢視本地安裝的資料庫版本

第二步:解除安裝資料庫(如果本地沒有安裝,這一步可以略過)

rpm -e mysql-libs --nodeps

第三步:解除安裝完成後,新增repo(一共有兩個)

第乙個:rpm -uvh

第二個:rpm -uvh

執行完之後,檢視是否已安裝:yum --enablerepo=remi,remi-test list mysql mysql-server

第四步:開始安裝mysql客戶端和伺服器

yum --enablerepo=remi,remi-test install mysql mysql-server
最後出現:complete  說明已經安裝成功

第五步:啟動

/etc/init.d/mysqld start

也可以設定開機自啟:

chkconfig --levels 345 mysqld on

設定root密碼:

/usr/bin/mysql_secure_installation

第六步:登入

mysql -uroot -proot

********************==以上為mysql的安裝*************************=

mysql開放遠端連線介面

第一步:開放埠3306

修改防火牆配置檔案

vi /etc/sysconfig/iptables

進入檔案,新增埠配置

-a rh-firewall-1-input -m state --state new -m tcp -p tcp --dport 6379 -j accept
儲存檔案後  重啟防火牆

service iptables restart

第二步:修改mysql中的host

進入mysql執行

use mysql
進入mysql表中進行修改原密碼

update user set host='%' where user='root' and host='localhost';

修改之後,進行再進行修改密碼   因為本地修改後可以登入   遠端無法訪問

update user set password=password("root") where user='root';

執行之後進行重新整理

flush privileges;

******************************=以上為mysql遠端連線的開放*************************===

附:mysqld_safe --skip-grant-tables &

操作有誤,進不去mysql可以以這種

方式啟動mysql,這裡不用密碼就可以登入mysql,改完後再通過正常方式啟動

Centos6 5 編譯安裝mysql

確認是否安裝mysql和服務端 rpm q mysql server mysql 加粗樣式先安裝依賴檔案ncurses devel mount dev cdrom media cd media packages rpm ivh ncurses devel 5.7 安裝cmake tar zxf cm...

CentOS6 5 上安裝了MySQL,

昨天花了一下午在centos6.5 上安裝了mysql,版本為5.7.11,下面介紹一下我安裝時候出現的問題 1 清除殘留 rpm qa grep mysql 這個命令就會檢視該作業系統上是否已經安裝了mysql資料庫 有的話,我們就通過 rpm e 命令 或者 rpm e nodeps 命令來解除...

Centos6 5原始碼安裝MySQL

centos 6.5環境原始碼安裝mysql 5.6 1.環境準備工作 編寫shell指令碼安裝環境 development.sh bin bash yum install wget y yum install cmake y yum install gcc c y yum install ncur...