您好,登錄后才能下訂單哦!
如何在CentOS7 YUM的中安裝mysql,很多新手對此不是很清楚,為了幫助大家解決這個難題,下面小編將為大家詳細講解,有這方面需求的人可以來學習下,希望你能有所收獲。
1、下載 YUM 倉庫文件
# wget https://dev.mysql.com/get/mysql80-community-release-el7-1.noarch.rpm
2、安裝 YUM Repo 文件
# yum localinstall mysql80-community-release-el7-1.noarch.rpm
3、 選擇具體的版本
5.5 5.6 5.7 8.0
// 查看 YUM 倉庫關于 MySQL 的所有倉庫列表
# yum repolist all | grep mysql
// 只查看啟用的
# yum repolist enabled | grep mysql
// 安裝 YUM 管理工具包,此包提供了 yum-config-manager 命令工具
# yum install yum-utils
// 禁用 8.0
# yum-config-manager --disable mysql80-community
// 啟用 5.5
# yum-config-manager --enable mysql55-community
再次確認啟用的 MySQL 倉庫
# yum repolist enabled | grep mysql
4、 開始安裝 MySQL
# yum install -y mysql-community-server
5、 管理 MySQL 服務
// 啟動
# systemctl start mysqld.service
// 查看狀態
# systemctl status mysqld.service
// 開機自啟動
# systemctl enable mysqld.server
// 查看監聽端口,默認 3306
# ss -natl |grep 3306
6、打開mysql
# mysql
7、修改root用戶的密碼
方法1: 用SET PASSWORD命令
首先登錄MySQL。
格式:mysql> set password for 用戶名@localhost = password('新密碼');
例子:mysql> set password for root@localhost = password('123');
方法2:用mysqladmin
格式:mysqladmin -u用戶名 -p舊密碼 password 新密碼
例子:mysqladmin -uroot -p123456 password 123
方法3:用UPDATE直接編輯user表
首先登錄MySQL。
mysql> use mysql;
mysql> update user set password=password('123') where user='root' and host='localhost';
mysql> flush privileges;
8、CENTOS7中Mysql不能遠程連接解決辦法
(1)在裝有MySQL的機器上登錄MySQL。 mysql -u root -p 密碼
(2)執行use mysql;
(3)執行update user set host = '%' where user = 'root';這一句執行完可能會報錯,不用管它。
(4)執行FLUSH PRIVILEGES;
看完上述內容是否對您有幫助呢?如果還想對相關知識有進一步的了解或閱讀更多相關文章,請關注億速云行業資訊頻道,感謝您對億速云的支持。
免責聲明:本站發布的內容(圖片、視頻和文字)以原創、轉載和分享為主,文章觀點不代表本網站立場,如果涉及侵權請聯系站長郵箱:is@yisu.com進行舉報,并提供相關證據,一經查實,將立刻刪除涉嫌侵權內容。