MySQL版本:mysql-5.7.27-1.el7.x86_64.rpm-bunddle
MySQL资源路径:https://pan.baidu.com/s/1Qfuj6_b2ac9SsuCSv8xdPQ
提取码:zzzz
1、启动linux系统,这里我用XShell远程登录
2、首先根目录下创建 /opt/soft 和 /opt/soft/mysql 以及 /opt/module 目录,再进入到 /opt/module 目录。命令:
1、mkdir /opt/soft
2、mkdir /opt/soft/mysql
3、mkdir /opt/module
4、cd /opt/module
3、接下来我们正式开始上传文件,首先输入 rz 命令,看是否已经安装了 lrzsz,如果没有安装则执行命令 yum -y install lrzsz 进行安装
4、安装完成后输入 rpm -qa lrzsz 命令确认是否正确安装
5、使用 rz -y 命令进行文件上传,此时会弹出上传的窗口,选中我们要上传的压缩包,点击打开
6、等待传输完毕,点击关闭
7、输入命令 ls 查看上传的压缩包
8、接下来开始解压缩,输入命令 tar -xvf mysql-5.7.27-1.el7.x86_64.rpm-bundle.tar -C /opt/soft/mysql
9、安装MySQL客户端,首先移动到安装目录,输入命令 cd /opt/soft/mysql,再输入命令 rpm -ivh mysql-community-client-5.7.27-1.el7.x86_64.rpm --force --nodeps 安装客户端
10、安装MySQL服务端,输入命令 rpm -ivh mysql-community-server-5.7.27-1.el7.x86_64.rpm --force --nodeps 安装服务端
11、修改mysql默认字符集,输入命令 vi /etc/my.cnf,添加如下内容:
[mysqld]
character-set-server=utf8
collation-server=utf8_general_ci在文件最下方添加:
[client]
default-character-set=utf8编辑完成按Esc键,并输入命令 :wq! 强制保存退出
11、启动mysql服务,输入命令 service mysqld start
13、在登录MySQL之前我们要先查看初始密码,否则则无法登录,输入命令 cat /var/log/mysqld.log | grep root@localhost,在root@localhost: 后面的就是初始密码
14、登录MySQL,输入命令 mysql -u root -p,敲回车输入密码
15、修改mysql登录密码,输入命令
set global validate_password_policy=0;
set global validate_password_length=1;
set password=password('密码');
16、授予远程连接权限
授权:
grant all privileges on *.* to 'root' @'%' identified by '密码';
刷新:
flush privileges;
17、退出连接,输入命令 exit
17、关闭Linux系统防火墙,输入命令:
systemctl stop firewalld
systemctl disable firewalld(永久关闭,可选项)
18、重启mysql服务,输入命令 service mysqld restart
19、使用SQLYog工具远程连接mysql,打开SQLYog,点击文件,再点击新连接,输入连接名称、ip地址、用户名和密码后点击连接
20、窗口会弹出是否保存变更,点击是,最后出现图2的界面表示已经成功连接了