MySQL是一个开源的关系型数据库管理系统,广泛应用于各种场景中,本文将详细介绍如何通过yum方式在Linux系统上安装MySQL数据库。
准备工作
1、确保系统已经安装了Linux操作系统,并且具有root权限。
2、确保系统已经连接到互联网,以便能够访问yum源。
添加MySQL官方yum源
1、下载MySQL官方yum源配置文件:
wget https://dev.mysql.com/get/mysql80-community-release-el7-3.noarch.rpm
2、安装MySQL官方yum源配置文件:
sudo yum localinstall mysql80-community-release-el7-3.noarch.rpm
安装MySQL服务器
1、安装MySQL服务器:
sudo yum install mysql-community-server
2、启动MySQL服务:
sudo systemctl start mysqld
3、设置MySQL服务开机自启:
sudo systemctl enable mysqld
获取临时密码并登录MySQL
1、获取MySQL临时密码:
sudo grep 'temporary password' /var/log/mysqld.log
2、使用临时密码登录MySQL:
mysql -u root -p
输入刚刚获取到的临时密码,按回车键登录。
修改MySQL密码
1、登录MySQL后,选择mysql数据库:
USE mysql;
2、修改root用户密码:
ALTER USER 'root'@'localhost' IDENTIFIED BY '新密码';
将新密码
替换为你想要设置的新密码。
配置远程访问权限(可选)
1、登录MySQL后,选择mysql数据库:
USE mysql;
2、修改root用户远程访问权限:
GRANT ALL PRIVILEGES ON *.* TO 'root'@'%' IDENTIFIED BY '新密码' WITH GRANT OPTION;
将新密码
替换为你想要设置的新密码。%
表示允许任何IP地址进行远程访问,如果需要限制特定IP地址,可以将%
替换为相应的IP地址。GRANT ALL PRIVILEGES ON *.* TO 'root'@'192.168.1.100' IDENTIFIED BY '新密码' WITH GRANT OPTION;
表示只允许IP地址为192.168.1.100的用户进行远程访问。
重启MySQL服务使配置生效
sudo systemctl restart mysqld
至此,通过yum方式安装MySQL数据库的全过程已经完成,接下来,你可以通过以下命令查看MySQL的版本信息,以确认安装成功:
mysql --version
相关问题与解答:
问题1:为什么在安装过程中提示缺少依赖?
答案:如果在安装过程中提示缺少依赖,可能是因为系统中缺少某些必要的软件包,你可以尝试使用yum install
命令安装缺失的软件包,然后再继续安装MySQL,如果提示缺少libaio库,可以执行以下命令安装:sudo yum install libaio
,如果仍然无法解决问题,请检查系统日志以获取更多详细信息。
原创文章,作者:K-seo,如若转载,请注明出处:https://www.kdun.cn/ask/335155.html