通過yum來進行mysql的安裝

2021-07-25 02:50:03 字數 2343 閱讀 6952

1、解除安裝掉原有mysql

rpm -qa | grep mysql  // 這個命令就會檢視該作業系統上是否已經安裝了mysql資料庫
rpm -e mysql  // 普通刪除模式

rpm -e --nodeps mysql  // 強力刪除模式,如果使用上面命令刪除時,提示有依賴的其它檔案,則用該命令可以對其進行強力刪除

2、通過yum來進行mysql的安裝

yum list | grep mysql
yum

install -y mysql-server mysql mysql-deve

#

將mysql mysql-server mysql-devel都安裝好(

注意:安裝mysql時我們並不是安裝了mysql客戶端就相當於安裝好了mysql資料庫了,我們還需要安裝mysql-server服務端才行)

3、檢視剛安裝好的mysql-server的版本

rpm -qi mysql-server

4、mysql資料庫的初始化及相關配置

service mysqld start #

啟動

service mysqld restart 

service mysqld stop

通過  

chkconfig --list | grep mysqld

命令來檢視mysql服務是不是開機自動啟動

chkconfig --list | grep

mysqld

chkconfig mysqld on
chkconfig --list | grep

mysql

/usr/bin/mysqladmin -u root password 'new-password

'  // 為root賬號設定密碼

mysqladmin -u root password

'root

'  // 通過該命令給root賬號設定密碼為 root

mysql -u root -p

//命令來登入我們的mysql資料庫

5、mysql資料庫的主要配置檔案

cat /etc/my.cnf

//mysql的主配置檔案

/var/lib/mysql

//mysql資料庫的資料庫檔案存放位置

/var/log

//mysql資料庫的日誌輸出存放位置

6、開啟mysql的遠端訪問許可權

mysql -u root -p //登入mysql

mysql> use mysql;

mysql>updateusersethost ='%'whereuser='root';

mysql>selecthost,userfromuser;

mysql> flushprivileges;

防火牆開放3306埠

##開啟防火牆配置檔案

vi  /etc/sysconfig/iptables

##增加下面一行

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

##重啟防火牆

service  iptables restart

通過yum安裝 MySQL

安裝 mysql 有很多方式,可以直接準備壓縮包上傳解壓安裝,也可以通過 yum 來安裝,從方便和是否主流兩個角度來看,通過 yum 來安裝會比較舒服,mysql 預設是單機的,所以在乙個主機上安裝即可,我們選擇在 cdh01 上安裝,安裝大致就是兩個步驟 1 安裝 2 配置 step 1 安裝 因...

centos 通過yum安裝MySQL

新開的雲伺服器,需要檢測系統是否自帶安裝mysql yum list installed grep mysql2.如果發現有系統自帶mysql,果斷這麼幹 yum y remove mysql libs.x86 64 wget4.接著執行這句,解釋一下,這個rpm還不是mysql的安裝檔案,只是兩個...

linux通過yum命令安裝mysql

yum list installed grep mysql 如果有的話 就全部解除安裝 yum y remove 資料庫名稱 mysql依賴 libaio,所以先要安裝 libaio yum search libaio 檢索相關資訊 yum install libaio 安裝依賴包 位址為 wget...