1、 检查数据库文件是否存在,如有删除。
rpm -qa | grep mysql
rpm -e xxxxxxxx --nodeps
2、 创建mysql组和用户
groupadd mysql
useradd -r -g mysql mysql // useradd -r参数表示mysql用户是系统用户,不可用于登录系统。
3、 去MySQL官网:https://dev.mysql.com/downloads/repo/yum/ 下载yum源mysql57-community-release-el7-11.noarch.rpm
4、 上传yum源包至服务器,安装yum源RPM
rpm -Uvh mysql57-community-release-el7-11.noarch.rpm
5、 选择想要安装的mysql版本
yum repolist all | grep mysql
6、 修改配置文件,选择自己想要安装的版本。
vi /etc/yum.repos.d/mysql-community.repo
需要将enabled设置为1,为0的意思就是禁用。
[mysql57-community]
name=MySQL 5.7 Community Server
baseurl=http://repo.mysql.com/yum/mysql-5.7-community/el/6/$basearch/
enabled=1
gpgcheck=1
gpgkey=file:///etc/pki/rpm-gpg/RPM-GPG-KEY-mysql
7、 安装MySQL
yum install -y mysql-community-server
8、 运行myql
service mysqld start
注意:运行时可能会报错,此时检查/var/lib/mysql该文件夹的权限
9、 启动后修改密码
修改密码(newpass为设置的密码)
mysqladmin -u root password 123456(newpass)
10 、设置 ROOT 远程连接
mysql -uroot -p
Enter password:
mysql> use mysql;
mysql> update user set host = '%' where user = 'root';
mysql> select host, user from user;