標籤:local 支援 版本 clean 用戶端 change exp 操作 community
前述
CentOS7預設不支援MySQL,使用yum install mysql 安裝的是mariadb,mariadb是mysql一個開源分支,所以我們需要配置新的yum源來進行MySQL的安裝
操作
步驟1: 下載安裝MySQL的yum源(這裡版本選的5.7)
wget http://dev.mysql.com/get/mysql57-community-release-el7-8.noarch.rpm
yum localinstall mysql57-community-release-el7-8.noarch.rpm
步驟2: 清理yum緩衝:
yum clean all && yum makecache
步驟3: 按需要安裝相應的包
yum -y install mysql-community-client # 用戶端
yum -y install mysql-community-server # 服務端
yum -y install mysql-community-devel # 開發庫
步驟4: 啟動MySQL服務,需要安裝服務端 mysql-community-server
systemctl start mysqld
步驟5: 設定root使用者密碼,預設密碼為空白,命令列直接敲 mysql就可以串連
mysqladmin -u root password "newpass"
如提示: mysqladmin: unable to change password; error: ‘Column count of mysql.user is wrong. Expected 45, found 42. Created with MySQL 50556, now running 50722. Please use mysql_upgrade to fix this error.‘
執行: mysql_upgrade
步驟6: 串連MySQL
mysql -u root -pnewpass # 注意 -p後面不能有空格
CentOS7下MySQL的安裝與配置