云计算百科
云计算领域专业知识百科平台

【学习心得】远程root用户访问服务器中的MySQL8

一、Ubuntu下的MySQL8安装

在Ubuntu系统中安装MySQL 8.0可以通过以下步骤进行1. 更新包管理工具的仓库列表:

sudo apt update

2. 安装MySQL 8.0,root用户默认没有密码:

sudo apt install mysql-server
sudo apt install mysql-client

【注】安装MySQL服务器(mysql-server)提供了数据库服务的核心功能,包括数据的存储与管理以及SQL查询的执行,并且为应用程序提供了访问数据库的API接口。而MySQL客户端(mysql-server)则是用来与MySQL服务器交互的工具,允许用户发送SQL查询到服务器,并以易于阅读的格式查看数据,客户端也可以独立使用,适用于测试或者连接远程数据库。

3. 进入MySQL设置密码,别忘了刷新权限:

ALTER user 'root'@'localhost' IDENTIFIED WITH mysql_native_password by '你的密码';

FLUSH PRIVILEGES;


二、允许远程root连接云服务器MySQL8

为了允许远程root用户访问腾讯云服务器中的MySQL 8,可执行以下步骤:

1. 腾讯云服务器控制台中找到自己的实例防火墙,开放3306端口。

2. 登录到MySQL服务器。

mysql -u root -p

3. 更新用户的主机设置,允许root从任何主机连接,或者指定一个具体的IP地址。

ALTER USER 'root'@'%' IDENTIFIED WITH mysql_native_password BY '你的密码';

4. 应用更改并刷新权限。

FLUSH PRIVILEGES;

 

赞(0)
未经允许不得转载:网硕互联帮助中心 » 【学习心得】远程root用户访问服务器中的MySQL8
分享到: 更多 (0)

评论 抢沙发

评论前必须登录!