******************************卸載mysql*****************************node
第一步,查看centos上是否已經安裝了mysql數據庫mysql
# rpm -qa | grep -i mysql
若是以前已經安裝了mysql,則中止mysql服務sql
#service mysqld stop
第二步,卸載已經安裝的mysql(先卸載mysql-server-5.1.73-7.el6.x86_64和mysql-5.1.73-7.el6.x86_64)數據庫
#rpm -ev mysql-server-5.1.73-7.el6.x86_64 #rpm -ev mysql-5.1.73-7.el6.x86_64 #rpm -ev perl-DBD-MySQL-4.013-3.el6.x86_64 #rpm -ev mysql-devel-5.1.73-7.el6.x86_64
卸載centos自帶的mysql-libs-5.1.73-7.el6.x86_64centos
# rpm -ev --nodeps mysql-libs-5.1.73-7.el6.x86_64
第三步,查找以前老版本 mysql 的目錄而且刪除老版本 mysql 的文件和庫服務器
#find / -name mysql
刪除對應的mysql目錄spa
# rm -rf /var/lib/mysql/
第四步,再次查看centos上是否已經安裝了mysql數據庫3d
#rpm -qa | grep mysql
無結果,說明已經卸載完全、接下來直接安裝 mysql 便可rest
****************************安裝mysql**************************code
yum安裝
第一步,查看yum上提供的mysql數據庫可下載的版本
# yum list | grep mysql
第二步,開始安裝
須要mysql-server mysql mysql-devel三個組件,不是安裝了mysql客戶端就至關於安裝好mysql數據庫了,還須要安裝mysql-server服務端才行
# yum install -y mysql-server mysql mysql-devel
第三步,查看剛安裝好的mysql-server的版本
#rpm -qi mysql-server
至此,mysql已經用yum方式安裝完成。
*********************** mysql數據庫的初始化及相關配置******************
第一步,啓動mysql
安裝完mysql數據庫之後,會多出一個mysqld服務,這個就是數據庫服務,能夠經過輸入 service mysqld start 命令啓動mysql服務。
注意:若是是第一次啓動mysql服務,mysql服務器首先會進行一些初始化配置,如:
#service mysqld start
當再次從新啓動mysql服務時,就不會提示這麼多信息了
#service mysqld restart
或
#service mysqld stop
#service mysqld start
第二步,查看mysql服務狀態
# service mysqld status
第三步,設置開機啓動
查看mysql服務是否開機自動啓動
# chkconfig --list | grep mysqld
以上信息表示mysqld服務不是開機自啓,下面設置成開機啓動
# chkconfig mysqld on
從新查看mysql服務是否開機自動啓動
# chkconfig --list | grep mysqld
第四步,設置mysql的root帳號密碼
mysql數據庫安裝完之後只會有一個root管理員帳號,可是此時的root帳號還並無爲其設置密碼,在第一次啓動mysql服務時,會進行數據庫的一些初始化工做,在輸出的一大串信息中,能夠看到這樣一行信息 :
因此咱們能夠經過該命令來給咱們的root帳號設置密碼(注意:這個root帳號是mysql的root帳號,非Linux的root帳號)
將mysql的root帳號密碼設置爲123456
# mysqladmin -u root password '123456'
第五步,用root用戶登陸mysql數據庫
# mysql -u root -p
第六步,查看Linux系統是否在監聽3306端口
# netstat -anp | grep 3306
至此,mysql數據庫安裝完成
完成!