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

Ubuntu上安装MySQL并且实现远程登录

目录

下载网络工具

查看网络连接

更新系统软件包;

安装mysql数据库

查看mysql数据库状态

以数字ip形式显示mysql的监听状态。(默认监听端口是3306)

查看安装mysql数据库时系统创建的目录信息。

根据查询到的系统用户名以及随机密码,登录进入MySQL

进入mysql里面,查看当前用户的信息。

修改root密码的格式:

刷新权限以及更改密码:

更改密码后退出测试是否更改;

设置root用户访问权限

:使用mysql数据库

查看当前用户情况

创建 用户  root @%

给创建的用户授权:

 修改mysql配置文件 ,允许远程访问;

编辑mysql配置文件,

允许其他IP远程登录,将bind-address修改为  0.0.0.0

修改后重新启动mysql服务

重启MySQL服务,确保Ubuntu防火墙允许3306端口的外部访问。

打开Ubuntu的网络连接,找到IP地址;

打开主机终端,使用主机连接测试;(命令如下)

连接成功:


 

 

在虚拟机Ubuntu20.04中,下载安装mysql8.0,并且在主机进行远程登录。详细步骤如下:

步骤中有部分为练习mysql使用,并不是最简洁的远程连接方式。

(需要输入的命令在截图中);

 

打开虚拟机Ubuntu,打开一个终端窗口;

根据步骤输入以下命令;

 

下载网络工具

5a5208ede2f34ca09e7a92ca7ae46fe3.png

查看网络连接

a0d4f46be44541eca158d14ad2e258e7.png

更新系统软件包;

安装mysql数据库

f1ea134a1d55439286dc418894a19280.png

查看mysql数据库状态

51d9381a231f47c5a3ff7467d427b770.png

以数字ip形式显示mysql的监听状态。(默认监听端口是3306)

399ea6cda7114b93a2fbdc1ee19d826b.png

查看安装mysql数据库时系统创建的目录信息。

449f569636c043dfbf34c1908db3ea40.png

根据查询到的系统用户名以及随机密码,登录进入MySQL

 

58beac12edb9405dbe5346374cbc58e3.png

 

进入mysql里面,查看当前用户的信息。

61db6edf5f8e4cd6a38027c7afc65ff8.png

修改root密码的格式:

 

4c2afedfd4b84b239560b45491f8f2d7.png

 

 

刷新权限以及更改密码:

6141e91fa97541a595256d824b1430df.png

更改密码后退出测试是否更改;

dde4fb3caf0c441f99e2086ea355d349.png

 

设置root用户访问权限

:使用mysql数据库

查看当前用户情况

43d9f7b78eb34ded8f16a033dd90fe25.png

创建 用户  root @%

2f11f76a8ee246b28719254067dcdfb5.png

给创建的用户授权:

43759dd7b48346eb9f0c69f4d5ebc798.png

 修改mysql配置文件 ,允许远程访问;

编辑mysql配置文件,

e730e71c22a84fb4b6439643e93f6d49.png

8058f1348e584dd381bb8d078fc96236.png

允许其他IP远程登录,将bind-address修改为  0.0.0.0

b5658c060f6f48b8abc53e13a9cdbc4c.png

修改后重新启动mysql服务

 

重启MySQL服务,确保Ubuntu防火墙允许3306端口的外部访问。

62ec0740b9f94e4e94a5d423429845d2.png

打开Ubuntu的网络连接,找到IP地址;或者之前命令查到的IP;

打开主机终端(win+r,输入cmd),使用主机连接测试;(命令如下)

连接成功:

 

 

9d5fd9187dcd4abd8723d39cfccb7edc.png

 

 

相关文章:

Ubuntu上安装MySQL并且实现远程登录

目录 下载网络工具 查看网络连接 更新系统软件包; 安装mysql数据库 查看mysql数据库状态 以数字ip形式显示mysql的监听状态。(默认监听端口是3306) 查看安装mysql数据库时系统创建的目录信息。 根据查询到的系统用户名以及随机密码&a…...

蓝桥杯每日真题 - 第21天

题目:(空间) 题目描述(12届 C&C B组A题) 解题思路: 转换单位: 内存总大小为 256MB,换算为字节: 25610241024268,435,456字节 计算每个整数占用空间: 每个 32 位整数占用…...

(长期更新)《零基础入门 ArcGIS(ArcMap) 》实验一(下)----空间数据的编辑与处理(超超超详细!!!)

续上篇博客(长期更新)《零基础入门 ArcGIS(ArcMap) 》实验一(上)----空间数据的编辑与处理(超超超详细!!!)-CSDN博客 继续更新 目录 什么是拓扑? 1.3.5道路…...

NLP论文速读(CVPR 2024)|使用DPO进行diffusion模型对齐

论文速读|Diffusion Model Alignment Using Direct Preference Optimization 论文信息: 简介: 本文探讨的背景是大型语言模型(LLMs)通过人类比较数据和从人类反馈中学习(RLHF)的方法进行微调,以…...

操作系统——揭开盖子

计算机执行时——取指执行 es:bx等于从0x9000开始,到0x90200结束...

如何在 React 项目中应用 TypeScript?应该注意那些点?结合实际项目示例及代码进行讲解!

在 React 项目中应用 TypeScript 是提升开发效率、增强代码可维护性和可读性的好方法。TypeScript 提供了静态类型检查、自动补全和代码提示等功能,这对于 React 开发者来说,能够帮助早期发现潜在的 bug,提高开发体验。 1. 项目初始化 在现…...

C++学习第四天

创作过程中难免有不足&#xff0c;若您发现本文内容有误&#xff0c;恳请不吝赐教。 提示&#xff1a;以下是本篇文章正文内容&#xff0c;下面案例可供参考 一、计算类对象的大小 #include<iostream> using namespace std;class Date { public:void Init(int year, in…...

【从零开始的LeetCode-算法】3232. 判断是否可以赢得数字游戏

给你一个 正整数 数组 nums。 Alice 和 Bob 正在玩游戏。在游戏中&#xff0c;Alice 可以从 nums 中选择所有个位数 或 所有两位数&#xff0c;剩余的数字归 Bob 所有。如果 Alice 所选数字之和 严格大于 Bob 的数字之和&#xff0c;则 Alice 获胜。 如果 Alice 能赢得这场游…...

一种简单高效的RTSP流在线检测方法,不需要再过渡拉流就可以获取设备状态以及对应音视频通道与编码格式

平台如何检测一路RTSP流是否在线&#xff1f; 在之前的流媒体平台方案中&#xff0c;我们都是通过定时RTSP拉流的方式&#xff0c;走一个完整的RTSP流程&#xff1a;包括OPTIONS、DESCRIBE、SETUP、PLAY、RTP收流&#xff0c;这种方式去取流&#xff0c;然后取到流之后进行流解…...

24/11/22 项目拆解 艺术风格转移

我们有时候想把两种艺术风格整合&#xff0c;创造更具艺术特色的艺术品&#xff0c;人很难办到&#xff0c;但是人工智能可以,比如下面将艺术画的风格转移到照片上。 我们先来初步了解一下实现上述功能的数学原理 所谓艺术风格&#xff0c;其实就是边缘&#xff0c;颜色&#…...

数字赋能,气象引领 | 气象景观数字化服务平台重塑京城旅游生态

在数字化转型的浪潮中&#xff0c;旅游行业正以前所未有的速度重塑自身&#xff0c;人民群众对于高品质、个性化旅游服务需求的日益增长&#xff0c;迎着新时代的挑战与机遇&#xff0c;为开展北京地区特色气象景观预报&#xff0c;打造“生态气象旅游”新业态&#xff0c;助推…...

关于Redux的学习(包括Redux-toolkit中间件)

目录 什么是 Redux &#xff1f; 我为什么要用 Redux &#xff1f; 我什么时候应该用 Redux &#xff1f; Redux 库和工具 React-Redux Redux Toolkit Redux DevTools 拓展 一个redux小示例 代码示例(很有用)&#xff1a; Redux 术语 Actions Reducers Store Dis…...

【无人机】

GJI Mini 4 Pro学习 首次飞行使用 01 开箱 打开长飞套装 依次取出产品及配件 飞行器、DJI RC - N2&#xff08;DJI RC 2&#xff09;、桨叶/螺丝、云台保护罩、束桨器、电池、螺丝刀、USB-C快接线、单肩包、USB-C数据线、充电管家 02 准备飞行器 取下束桨器&#xff0c;…...

Zabbix7.0.6的容器镜像准备

准备Zabbix7.0.6部署所需的容器镜像。 更新时间&#xff1a;20241122 一、准备数据库镜像 1、核对版本支持 根据Zabbix官网文档requirements 可知&#xff0c;当前最新的Zabbix 7.0.6对PostgreSQL数据库的要求如下&#xff1a; support for PostgreSQL versions:- 17.X …...

利用 GitHub 和 Hexo 搭建个人博客【保姆教程】

利用 GitHub 和 Hexo 搭建个人博客 利用 GitHub 和 Hexo 搭建个人博客一、前言二、准备工作&#xff08;一&#xff09;安装 Node.js 和 Git&#xff08;二&#xff09;注册 GitHub 账号 三、安装 Hexo&#xff08;一&#xff09;创建博客目录&#xff08;二&#xff09;安装 H…...

React第四节 组件的三大属性之state

前言 状态 state适用于类式组件中&#xff0c;而再函数式组件中需要使用 useState HOOK 模拟状态; React的组件就是一个状态机&#xff0c;通过与用户的交互&#xff0c;实现不同的状态&#xff0c;根据不同的状态展现出不一样的UI视图 并不是组件中所有的属性 都是组件的状态…...

MongoDB进阶篇-索引(索引概述、索引的类型、索引相关操作、索引的使用)

文章目录 1. 索引概述2. 索引的类型2.1 单字段索引2.2 复合索引2.3 其他索引2.3.1 地理空间索引&#xff08;Geospatial Index&#xff09;2.3.2 文本索引&#xff08;Text Indexes&#xff09;2.3.3 哈希索引&#xff08;Hashed Indexes&#xff09; 3. 索引相关操作3.1 查看索…...

使用FFmpeg实现视频与GIF的画中画效果

用FFmpeg命令行工具将GIF动画作为画中画&#xff08;Picture-in-Picture&#xff0c;简称PiP&#xff09;叠加到视频上。FFmpeg是一个强大的多媒体框架&#xff0c;能够处理几乎所有格式的音频和视频文件。通过这个教程&#xff0c;你将学会如何将一个小的GIF动画循环播放&…...

车载信息安全框架 --- 车载信息安全相关事宜

我是穿拖鞋的汉子,魔都中坚持长期主义的汽车电子工程师。 老规矩,分享一段喜欢的文字,避免自己成为高知识低文化的工程师: 所有人的看法和评价都是暂时的,只有自己的经历是伴随一生的,几乎所有的担忧和畏惧,都是来源于自己的想象,只有你真的去做了,才会发现有多快乐。…...

Unreal5从入门到精通之EnhancedInput增强输入系统详解

前言 从Unreal5开始,老版的输入系统,正式替换为EnhancedInput增强型输入系统,他们之间有什么区别呢? 如果有使用过Unity的同学,大概也知道,Unity也在2020版本之后逐渐把输入系统也升级成了新版输入系统,为什么Unreal和Unity都热衷于升级输入系统呢?这之间又有什么联系…...

OpenClaw备份方案:Qwen2.5-VL-7B技能与配置的定期同步

OpenClaw备份方案&#xff1a;Qwen2.5-VL-7B技能与配置的定期同步 1. 为什么需要备份OpenClaw系统 上周我的开发机突然蓝屏&#xff0c;硬盘分区表损坏。当我重装系统后&#xff0c;发现过去三个月精心调教的OpenClaw配置全部丢失——包括调试好的技能参数、对接的飞书机器人…...

Pixel Aurora Engine镜像部署:支持RTX 3060及以上显卡的轻量级方案

Pixel Aurora Engine镜像部署&#xff1a;支持RTX 3060及以上显卡的轻量级方案 1. 项目概览 Pixel Aurora Engine是一款专为像素艺术创作设计的AI绘图工作站&#xff0c;采用复古8-bit游戏风格界面&#xff0c;让AI艺术创作变得像玩游戏一样有趣。这个轻量级解决方案特别针对…...

美国低值包裹政策收紧后跨境卖家如何重做运营安全底盘

暗流涌动&#xff1a;跨境物流变局下的生存法则清晨&#xff0c;深圳华强北的某个跨境工作室里&#xff0c;键盘敲击声此起彼伏。屏幕上的订单如往常一样跳动&#xff0c;但运营负责人李薇的眉头却紧锁着。她刚刚收到物流服务商的紧急通知&#xff1a;一批通过“低值货物”通道…...

手机号码定位查询工具:3分钟快速部署,轻松查询号码归属地

手机号码定位查询工具&#xff1a;3分钟快速部署&#xff0c;轻松查询号码归属地 【免费下载链接】location-to-phone-number This a project to search a location of a specified phone number, and locate the map to the phone number location. 项目地址: https://gitco…...

百川2-13B-4bits量化版模型蒸馏:为OpenClaw定制更小尺寸专用模型

百川2-13B-4bits量化版模型蒸馏&#xff1a;为OpenClaw定制更小尺寸专用模型 1. 为什么需要为OpenClaw定制专用模型 去年冬天&#xff0c;当我第一次尝试在树莓派上部署OpenClaw时&#xff0c;遇到了一个尴尬的问题——即使是最轻量级的开源模型&#xff0c;也会让这个小家伙…...

告别Qt中文乱码和C2001:一份完整的源码文件编码管理指南(从创建到编译)

Qt全流程编码管理实战&#xff1a;从源码创建到编译运行的终极解决方案 当你在Qt项目中第一次看到"C2001: 常量中有换行符"这个错误提示时&#xff0c;可能会感到困惑——明明代码看起来完全正常&#xff0c;为什么编译器就是不认账&#xff1f;更令人抓狂的是&#…...

2026 年真正必备的 10 个 Claude 插件(以及它们的作用)

如何把 Claude 从聊天机器人&#xff0c;变成能写代码、联网、访问数据、自动化全流程的超级 AIClaude 刚刚获得了超能力。 而大多数人还以为它只是个聊天机器人。 2026 年 2 月 24 日&#xff0c;Anthropic 为企业用户推出了私有插件市场。而在此两周前&#xff0c;社区已经发…...

多层PCB结构与过孔工艺深度解析

1. 多层PCB内部结构探秘作为一名硬件工程师&#xff0c;第一次拆解十层PCB板时&#xff0c;那种震撼感至今难忘。密密麻麻的过孔像微型蚁穴般贯穿板体&#xff0c;各层铜箔线路在灯光下泛着金属光泽。本文将用3D视角为你拆解这块"电子千层糕"的构造奥秘。多层PCB的核…...

HUSB238 USB-C PD物理层驱动设计与ESP32集成指南

1. HUSB238 驱动库概述HUSB238 是由 Microchip 推出的 USB Type-C 和 USB PD&#xff08;Power Delivery&#xff09;源端&#xff08;Source&#xff09;控制器&#xff0c;专为高集成度、小尺寸 USB-C 充电应用设计。其核心功能包括&#xff1a;USB-C 插拔检测&#xff08;CC…...

Prompt工程进阶:6个技巧提升大模型输出精准度

Prompt工程进阶&#xff1a;6个技巧提升大模型输出精准度 随着大语言模型在代码生成、内容创作、数据分析等场景的渗透率持续提升&#xff0c;开发者和从业者逐渐发现&#xff0c;通用Prompt往往只能得到模糊、冗余甚至偏离需求的输出。如何通过精细化的Prompt设计&#xff0c;…...