华为云远程登录_华为云电脑如何远程连接电脑

华为云远程登录_华为云电脑如何远程连接电脑引言最近在自己的华为云服务器上想装一个MySQL作为远程的数据库使用,数据库安装之后在本地访问远程数据库遇到了问题,一直报错10038,于是开始了漫长的翻帖爬楼的历程。在这里将这爬楼的历程记录下来。总的来说,(10038)错误有以下几种解决方式:1.mysql数据库user表的host由localhost改为%2.更改root用户的授权(与1相似)…

大家好,又见面了,我是你们的朋友全栈君。如果您正在找激活码,请点击查看最新教程,关注关注公众号 “全栈程序员社区” 获取激活教程,可能之前旧版本教程已经失效.最新Idea2022.1教程亲测有效,一键激活。

Jetbrains全系列IDE使用 1年只要46元 售后保障 童叟无欺

引言

最近在自己的华为云服务器上想装一个MySQL 作为远程的数据库使用,数据库安装之后在本地访问远程数据库遇到了问题,一直报错10038 ,于是开始了漫长的翻帖爬楼的历程。在这里将这爬楼的历程记录下来。

总的来说,(10038) 错误有以下几种解决方式:

1. mysql 数据库 user表 的 host 由 localhost 改为 %

2. 更改root用户的授权(与 1 相似 )

3. 更改服务器的防火墙设置(即:开放服务器的3306端口的入站访问)

4.  更改mysql 的配置文件(到这才解决)

 

下面分别对使用这几种方法解决问题的过程进行详细的说明:

一  更改mysql 数据库 user表 的 host 

1. 通过远程访问服务器,登录数据库

2. 选择使用mysql数据库,并查看user 表中的host 信息

3. 更改root 用户的host 信息

mysql -u root -p

mysql> use mysql;
mysql> select user,host from user;
mysql> grant all privileges on *.* to 'root'@'%' identified by 'password' with grant option;
mysql> select user,host from user;
​mysql> flush privileges;

华为云远程登录_华为云电脑如何远程连接电脑

注:*.* 指所有的数据库中所有的表,localhost 之仅本机可访问,%指所有的ip 均可访问。

二 更改服务器防火墙

在云服务器的安全组设置中开放3306 端口(mysql)。

华为云远程登录_华为云电脑如何远程连接电脑

添加完成后记得刷新,并进入服务器管理的控制台刷新服务器。

三 更改mysql 的配置文件

MySQL配置文件中会默认只能本地访问。具体参数为 bind-address = 127.0.0.1 ,需要在配置文件中将设置信息注释掉。这个参数的具体位置在

/etc/mysql/mysql.conf.d/mysqld.cnf

下面,我们来复现下具体的寻找过程。。。

cd /etc/mysql
ls
cat my.cnf
 
    !includedir /etc/mysql/conf.d/
    !includedir /etc/mysql/mysql.conf.d/
cd conf.d
ls
cd ../mysql.conf.d
ls
vim mysqld.cnf

心里那是一个累啊。。。。(大家可以直接找到文件 mysqld.cnf 更改参数即可)

vim /etc/mysql/mysql.conf.d/mysqld.cnf

华为云远程登录_华为云电脑如何远程连接电脑

使用vim 编辑 mysqld.cnf 文件:

华为云远程登录_华为云电脑如何远程连接电脑

找到 bind-address  = 127.0.0.1 并注释掉,到此问题解决!(大概在40行以后)

下面是远程连接成功的截图

华为云远程登录_华为云电脑如何远程连接电脑

总结

虽然解决问题的过程是很痛苦的,无休止的爬楼,爬楼仍然解决不了的时候会使人崩溃。可是在弄清楚每一个步骤所解决的问题和问题背后的知识收获还是很大的。更重要的是,大家应该都有体会,在解决问题那一刻的愉悦是很享受的。

版权声明:本文内容由互联网用户自发贡献,该文观点仅代表作者本人。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如发现本站有涉嫌侵权/违法违规的内容, 请发送邮件至 举报,一经查实,本站将立刻删除。

发布者:全栈程序员-用户IM,转载请注明出处:https://javaforall.cn/183777.html原文链接:https://javaforall.cn

【正版授权,激活自己账号】: Jetbrains全家桶Ide使用,1年售后保障,每天仅需1毛

【官方授权 正版激活】: 官方授权 正版激活 支持Jetbrains家族下所有IDE 使用个人JB账号...

(0)


相关推荐

  • sqlserver 多表联合查询[通俗易懂]

    sqlserver 多表联合查询[通俗易懂]数据库查询时,对单表的查询很难满足需求,通常都需要多表联合查询。多表连接大致分为内连接和外连接。内连接和外连接的区别主要体现在返回数据上,内连接返回的是符合连接条件和查询条件的记录,外连接返回的数据包含了不符合连接条件没有建立关联的记录。 内连接 A表和B表通过id字段建立连接,返回的是A中id和B中fid相等的记录。字段是A和B中字段的全部,也可以挑选…

  • 实验设备管理系统C语言_实验室设备管理系统代码

    实验设备管理系统C语言_实验室设备管理系统代码这里写目录标题实验室设备管理系统题目要求源代码运行结果实验室设备管理系统题目要求实验设备管理系统设计实验设备信息包括:设备编号,设备种类(如:微机、打印机、扫描仪等等),设备名称,设备价格,设备购入日期,是否报废,报废日期等。主要功能:(1)能够完成对设备的录入和修改(2)对设备进行分类统计(3)设备的破损耗费和遗损处理(4)设备的查询要求:使用文件方式存储数据。源代码#define_CRT_SECURE_NO_WARNINGS#include<stdio.h>#i

    2022年10月13日
  • 数据同步工具

    数据同步工具公司要搞数据平台,首当其冲的是把旧库的数据导入到新库中,原本各种数据库大部分都提供了导入导出的工具,但是数据存储到各个地方,mongdb,hbase,mysql,oracle等各种各样的不同数据库,同步起来头都大了因此最近使用了一些数据同步工具,记录下来:离线导入导出DataX阿里的Datax是比较优秀的产品,基于python,提供各种数据村塾的读写插件,多线程执行,使用起…

  • WEB日志格式

    WEB日志格式WEB日志格式日志格式类型:常见日志格式:参考:WEB日志格式CustomLogFormats:普通日志格式日志格式类型:目前常见的WEB日志格式主要由两类Apache的NCSA日志格式,NCSA格式分为NCSA普通日志格式(CLF)NCSA扩展日志格式(ECLF)IIS的W3C日志格式目前最常用的是NCSA扩展日志格式(ECLF…

  • siamfc代码解读_分析SiamFC

    siamfc代码解读_分析SiamFC训练过程训练过程,网络的最终输出是17×17的responsemap.网络的输入需要保证两条支路上目标物体在输入图片的中心位置,且目标物体在整幅图像中有一定的占比。对于模板图片模板图片大小:127×127×3。以目标中心为裁剪中心,确定一个稍大的正方形(记边长为C)裁剪区域(可能会超出原图片,以图片颜色均值填充),然后再将裁剪区域resize到127×127大小。根据paper,C…

  • 解析excel拼接SQL 小脚本

    解析excel拼接SQL 小脚本

    2020年11月19日

发表回复

您的电子邮箱地址不会被公开。

关注全栈程序员社区公众号