sudo yum install mysql-server
。在CentOS上安装MySQL数据库是一个相对简单且常见的操作,以下是详细的步骤:
确认系统版本
确保你的CentOS系统是最新的,你可以通过以下命令查看系统版本:
cat /etc/redhat-release
或者
cat /etc/os-release
更新系统
在开始安装之前,建议先更新系统:
sudo yum update -y
3. 添加MySQL Yum Repository
MySQL官方提供了Yum Repository,通过它可以轻松地安装和管理MySQL软件包,执行以下命令将MySQL存储库添加到你的系统:
sudo yum localinstall https://dev.mysql.com/get/mysql80-community-release-el7-3.noarch.rpm
注意,这里的URL链接可能需要根据实际的MySQL版本和CentOS版本进行调整。
安装MySQL
添加了MySQL存储库后,运行以下命令以安装MySQL服务器:
sudo yum install mysql-server
安装过程中,系统可能会询问是否要导入MySQL的GPG密钥,确认后继续安装。
启动MySQL服务
安装完成后,启动MySQL服务,并设置它在系统启动时自动启动:
sudo systemctl start mysqld sudo systemctl enable mysqld
获取临时密码
首次安装MySQL后,root用户的默认密码会保存在错误日志中,你可以通过以下命令查看密码:
grep 'temporary password' /var/log/mysqld.log
使用该密码登录MySQL:
mysql -u root -p
输入临时密码后,系统会提示你修改密码,按照提示进行操作即可。
配置MySQL(可选)
为了提高MySQL的安全性,建议运行以下命令以确保MySQL服务器的安全性和完整性:
sudo mysql_secure_installation
按照提示设置MySQL root用户密码,并回答其他安全性问题。
登录MySQL
使用新设置的root密码登录MySQL:
mysql -u root -p
输入密码后,你将看到MySQL提示符,你可以开始创建数据库、用户和表等操作了。
开启远程访问(可选)
如果你需要从远程计算机访问MySQL数据库,可以执行以下命令开启远程访问限制(注意:请根据实际情况替换IP地址):
grant all privileges on *.* to 'root'@'%' identified by 'your_password' with grant option; flush privileges;
确保防火墙允许MySQL端口(默认是3306)的流量:
firewall-cmd --zone=public --add-port=3306/tcp --permanent firewall-cmd --reload
至此,你已经在CentOS上成功安装了MySQL数据库,并根据需要进行了一些基本的配置。
以上内容就是解答有关“centos安装mysql数据库”的详细内容了,我相信这篇文章可以为您解决一些疑惑,有任何问题欢迎留言反馈,谢谢阅读。
原创文章,作者:K-seo,如若转载,请注明出处:https://www.kdun.cn/ask/782744.html