为稳定和开发、实施一致性。选取mysql5.7作为数据库,本文作为一次centos install mysql的实操记录。内容为搜索加实操整理以作记录。
一、安装YUM Repo
1、获取mysql5.7。若提示无wget,则先执行:yum install -y wget
wget https://dev.mysql.com/get/mysql57-community-release-el7-9.noarch.rpm
2、然后进行repo的安装:
rpm -ivh mysql57-community-release-el7-9.noarch.rpm
执行完成后会在/etc/yum.repos.d/目录下生成两个repo文件mysql-community.repo mysql-community-source.repo
二、使用yum命令即可完成安装
注意:必须进入到 /etc/yum.repos.d/目录后再执行以下脚本
1、安装命令:
yum install mysql-server
2、启动msyql:
systemctl start mysqld #启动MySQL
3、获取安装时的临时密码:
grep 'temporary password' /var/log/mysqld.log![]()
三、登录并修改密码
1、命令登录
mysql -uroot -p(输入上文找到的临时密码)
2、修改密码
alter user 'root'@'localhost' identified by '123456';
若出现该报错信息:ERROR 1820 (HY000): You must reset your password using ALTER USER statement before executing this statement.
则执行:set global validate_password_policy=LOW; 是密码策略登记为低。再执行上述修改密码命令。
四、配置远程登录及centos开机自启
1、远程登录配置
登录mysql后执行绑定数据库及修改命令:
use mysql;
select Host, User from user;
update user set Host='%' where User='root';
flush privileges;
2、开机自启
退出mysql后执行命令
systemctl enable mysqld
本文详细记录了在CentOS 7系统中安装MySQL 5.7的全过程,包括设置YUM源、使用yum命令安装、登录并修改密码、配置远程访问以及设置开机启动等步骤。
1511

被折叠的 条评论
为什么被折叠?



