# 查看已安裝包
rpm -qa | grep mysql
# 普通卸載
rpm -e mysql
# 強制卸載(有依賴阻擋時)
rpm -e --nodeps mysql
# 再次驗證
rpm -qa | grep mysql
# 查看可用版本
yum list | grep mysql
# 安裝服務端+客戶端+開發庫
yum install -y mysql-server mysql mysql-devel
# 典型輸出:Installing: mysql-server-5.1.73-3.el6_5.x86_64 等
# 首次啟動(自動初始化系統表)
service mysqld start
# 輸出關鍵信息:
# PLEASE REMEMBER TO SET A PASSWORD FOR THE MySQL root USER !
# /usr/bin/mysqladmin -u root password 'new-password'
# /usr/bin/mysqladmin -u root -h hostname password 'new-password'
# 或運行 mysql_secure_installation
# 設置 root 密碼
mysqladmin -u root password 'StrongPass123!'
# 或運行向導(推薦)
/usr/bin/mysql_secure_installation
# 步驟:
# 1. Set root password? [Y/n] Y
# 2. Remove anonymous users? [Y/n] Y
# 3. Disallow root login remotely? [Y/n] Y
# 4. Remove test database? [Y/n] Y
# 5. Reload privilege tables? [Y/n] Y
mysql -u root -p
# 輸入密碼進入
# 設置開機自啟
chkconfig mysqld on
chkconfig --list | grep mysqld
# mysqld 0:off 1:off 2:on 3:on 4:on 5:on 6:off
[mysqld]
datadir=/var/lib/mysql
socket=/var/lib/mysql/mysql.sock
user=mysql
symbolic-links=0
[mysqld_safe]
log-error=/var/log/mysqld.log
pid-file=/var/run/mysqld/mysqld.pid
/var/lib/mysql/(ibdata1、ib_logfile*、.frm/.ibd 文件)/var/log/mysqld.log/var/lib/mysql/mysql.sock/var/run/mysqld/mysqld.pidservice mysqld start|stop|restart|status
mysql -u root -p
mysqladmin -u root -p status
mysqladmin -u root -p processlist
mysqladmin -u root -p variables
CentOS 6 默認源 MySQL 版本較老(5.1/5.5),生產環境建議: