腾讯云服务器CentOS7.6安装及配置MySQL(server version 8.0.27) 您所在的位置:网站首页 phpyum安装 腾讯云服务器CentOS7.6安装及配置MySQL(server version 8.0.27)

腾讯云服务器CentOS7.6安装及配置MySQL(server version 8.0.27)

2023-08-18 06:03| 来源: 网络整理| 查看: 265

1.一定要下载系统对应的MySQL,我的服务器是CentOS7.6,选择对应的Redhat linux7版本

我先在官网下载了mysql80-community-release-el7-4.noarch.rpm

 2.用Finalshell工具把rpm包上传至 usr/local/mysql 中。 执行

cd /usr/local/mysql

3. 开始安装

1 )安装rpm 包

rpm -ivh mysql80-community-release-el7-4.noarch.rpm

2)安装MySQL Sever

yum install mysql-community-server

期间输入两次 'y'

至此已经安装完成,但需要我们更改密码以便后续登陆。

 4.配置

 1)修改配置文件

vim /etc/my.cnf

 进去之后,在[mysqld]下添加:(可以免密登录,但有其他限制)

# 添加跳过验证(修改后重启,修改完后删除再重启) skip-grant-tables  

2)启动MySQL

systemctl start mysqld

3)免密登录

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 mysqld

8) 用户登录 

mysql -u root -p

注意:linux下输入密码是不显示的,输入完按回车即可。 

至此,MySQL服务器端已经配置完毕!

 5.MySQL客户端远程登录

这里我用的是破解版的Navicat Premium 15。此处连接名,随意设置;主机即服务器ip;密码即刚才所设置的内容。

 绿色亮起来,就说明成功登陆了!



【本文地址】

公司简介

联系我们

今日新闻

    推荐新闻

    专题文章
      CopyRight 2018-2019 实验室设备网 版权所有