如何在CentOS7YUM的中安装mysql

如何在CentOS7 YUM的中安装MySQL,很多新手对此不是很清楚,为了帮助大家解决这个难题,下面小编将为大家详细讲解,有这方面需求的人可以来学习下,希望你能有所收获。

成都创新互联是一家专业提供界首企业网站建设,专注与网站设计、网站建设、html5、小程序制作等业务。10年已为界首众多企业、政府机构等服务。创新互联专业网站制作公司优惠进行中。

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;

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


分享名称:如何在CentOS7YUM的中安装mysql
转载来于:http://scyanting.com/article/gehohj.html