温馨提示×

温馨提示×

您好,登录后才能下订单哦!

密码登录×
登录注册×
其他方式登录
点击 登录注册 即表示同意《亿速云用户服务条款》

如何在CentOS7YUM的中安装mysql

发布时间:2021-09-13 15:59:23 来源:亿速云 阅读:185 作者:柒染 栏目:MySQL数据库

如何在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;

看完上述内容是否对您有帮助呢?如果还想对相关知识有进一步的了解或阅读更多相关文章,请关注亿速云行业资讯频道,感谢您对亿速云的支持。

向AI问一下细节

免责声明:本站发布的内容(图片、视频和文字)以原创、转载和分享为主,文章观点不代表本网站立场,如果涉及侵权请联系站长邮箱:is@yisu.com进行举报,并提供相关证据,一经查实,将立刻删除涉嫌侵权内容。

AI