当前位置: 首页 > article >正文

【学习心得】远程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;

 


http://www.kler.cn/a/370162.html

相关文章:

  • Spark SQL中的from_json函数详解
  • 模块化架构与微服务架构,哪种更适合桌面软件开发?
  • .NET 8 项目 Docker 方式部署到 Linux 系统详细操作步骤
  • 工业相机 SDK 二次开发-Halcon 插件
  • 【面试题】JVM部分[2025/1/13 ~ 2025/1/19]
  • Python_CUDA入门教程学习记录
  • 图片分类标注工具python
  • 团队文档管理有困难?总有一款工具合适你
  • 摸鱼小工具-窗口隐藏透明
  • 集团精益智能工厂数字化建设三年规划方案|70页PPT
  • 【ChatGPT】如何利用情景模拟让ChatGPT做决策分析
  • 基于SSM邮票鉴赏系统的设计
  • linux shell脚本后台运行
  • 面试官:说一下Spring 中的 @Cacheable 缓存注解?
  • 3d Max下载|3ds MAX全版本安装教程网盘资源
  • WEB 统一接口返回和异常处理
  • 先来先服务(FCFS,First-Come, First-Served)调度算法
  • 人工智能:重塑未来生活与工作的变革者
  • python-numpy-笔记1
  • 名词(术语)了解--CSSOM (CSS Object Model)
  • SLAM|1. 相机投影及相机畸变
  • 从理解路由到实现一套Router(路由)
  • 九,Linux基础环境搭建(CentOS7)- 安装Sqoop
  • 【ROS 基础教学系列】机器人仿真运动控制
  • 5款项目管理软件,帮你做好任务管理
  • 自定义Widget插入QListWidget中,大量数据会卡问题