在CentOS下安装MySQL,可以按照以下步骤进行:
1、更新系统软件包
sudo yum update
2、安装MySQL服务器
sudo yum install mysqlserver
3、启动MySQL服务
sudo systemctl start mysqld
4、设置MySQL开机自启动
sudo systemctl enable mysqld
5、查看MySQL的初始密码
sudo grep 'temporary password' /var/log/mysqld.log
6、登录MySQL
mysql u root p
输入刚刚查看到的临时密码。
7、修改MySQL的root用户密码
ALTER USER 'root'@'localhost' IDENTIFIED BY '新密码';
将新密码
替换为你想要设置的密码。
8、创建一个新的MySQL用户并授权
CREATE USER '新用户名'@'localhost' IDENTIFIED BY '新密码'; GRANT ALL PRIVILEGES ON *.* TO '新用户名'@'localhost' WITH GRANT OPTION; FLUSH PRIVILEGES;
将新用户名
和新密码
替换为你想要设置的用户名和密码。
9、退出MySQL命令行客户端
exit;
下面是一个简单的介绍,描述了在CentOS系统下安装MySQL的过程:
步骤 | 命令/说明 |
1. 更新系统软件包 | sudo yum update |
2. 安装MySQL官方Yum仓库 | sudo rpm Uvh https://dev.mysql.com/get/mysql80communityreleaseel73.noarch.rpm |
3. 启用仓库并选择MySQL版本 | sudo yum repolist enabled sudo yumconfigmanager enable mysql80community |
4. 安装MySQL服务器 | sudo yum install mysqlcommunityserver |
5. 启动MySQL服务 | sudo systemctl start mysqld |
6. 检查MySQL服务状态 | sudo systemctl status mysqld |
7. 获取临时密码 | sudo grep 'temporary password' /var/log/mysqld.log |
8. 登录MySQL服务器 | mysql u root p |
9. 更改root密码 | ALTER USER 'root'@'localhost' IDENTIFIED BY 'YourNewPassword'; |
10. 创建远程root用户(可选) | GRANT ALL PRIVILEGES ON *.* TO 'root'@'%' IDENTIFIED BY 'YourRemotePassword' WITH GRANT OPTION; FLUSH PRIVILEGES; |
11. 退出MySQL | exit |
12. 重启MySQL服务 | sudo systemctl restart mysqld |
请注意:
在步骤9中,替换'YourNewPassword'
为你想要设置的MySQL root用户密码。
在步骤10中,如果需要远程访问MySQL,请替换'YourRemotePassword'
为你想要设置的远程登录密码。
安装和配置过程中可能会出现不同的情况,上述步骤是一般性的指导,具体情况可能需要根据安装时的提示进行适当的调整。
确保在安装和配置过程中遵循安全最佳实践,如使用强密码和限制不必要的远程访问。
原创文章,作者:未希,如若转载,请注明出处:https://www.kdun.com/ask/699585.html
本网站发布或转载的文章及图片均来自网络,其原创性以及文中表达的观点和判断不代表本网站。如有问题,请联系客服处理。
发表回复