腾讯云服务器CentOS7.6安装及配置MySQL(server version 8.0.27) | 您所在的位置:网站首页 › phpyum安装 › 腾讯云服务器CentOS7.6安装及配置MySQL(server version 8.0.27) |
1.一定要下载系统对应的MySQL,我的服务器是CentOS7.6,选择对应的Redhat linux7版本 我先在官网下载了mysql80-community-release-el7-4.noarch.rpm 2.用Finalshell工具把rpm包上传至 usr/local/mysql 中。 执行 cd /usr/local/mysql3. 开始安装 1 )安装rpm 包 rpm -ivh mysql80-community-release-el7-4.noarch.rpm2)安装MySQL Sever yum install mysql-community-server期间输入两次 'y' 至此已经安装完成,但需要我们更改密码以便后续登陆。 4.配置 1)修改配置文件 vim /etc/my.cnf进去之后,在[mysqld]下添加:(可以免密登录,但有其他限制) # 添加跳过验证(修改后重启,修改完后删除再重启) skip-grant-tables2)启动MySQL systemctl start mysqld3)免密登录 mysql -u root出现如下界面说明免密登录成功: 4)修改host值(以通配符%的内容增加主机/IP地址),并且刷新注册表 use mysql; select 'host' from user where user='root'; update user set host = '%' where user='root'; flush privileges;5)执行下面代码修改root密码(密码有一定强度要求) alter user'root'@'%' IDENTIFIED BY '密码';效果如下: 6)查看现有用户的连接权限 select user,authentication_string,host from user;此处authentication_string即显示加密后的密码,编码格式不同。 至此密码已经设置好了,我们不需要再开启免密模式,所以需要注释配置文件的免密模式。 7) 注释配置文件 vim /etc/my.cnf以下内容 注释以下内容 # 添加跳过验证(修改后重启,修改完后删除再重启) #skip-grant-tables重启mysql server 服务: systemctl restart mysqld8) 用户登录 mysql -u root -p注意:linux下输入密码是不显示的,输入完按回车即可。 5.MySQL客户端远程登录 这里我用的是破解版的Navicat Premium 15。此处连接名,随意设置;主机即服务器ip;密码即刚才所设置的内容。 绿色亮起来,就说明成功登陆了! |
CopyRight 2018-2019 实验室设备网 版权所有 |