首页 > 数据库 >华为云服务器数据库配置远程连接

华为云服务器数据库配置远程连接

时间:2022-08-14 18:11:37浏览次数:43  
标签:数据库 配置 华为 mysql 服务器 连接

华为云服务器数据库配置远程连接

起因

暑期购买了华为云的一台服务器进行开发
image

在上面部署了MySQL数据库,由于app中修改用户信息存在未修复的bug,经常会出现登录密码为空,导致账号登不上的问题,每次需要到服务器上手动改账号密码,操作比较繁琐,因此我再次尝试了之前配置未完全成功的nacicat远程登录mysql操作并成功完成,记录如下:

操作记录

配置服务器mysql

前提:服务器已安装mysql

  1. 修改mysql登录用户设置

    mysql -uroot -p		#登录mysql
    password:			#输入登录密码
    mysql>GRANT ALL PRIVILEGES ON *.* TO '用户名'@'%' IDENTIFIED BY '密码';#添加远程连接规则
    mysql>FLUSH PRIVILEGES;			#重新生效规则
    mysql>exit;			#退出mysql
    
  2. 修改mysql配置文件

    vim /etc/mysql/mysql.conf.d/mysqld.cnf
    
    #修改 bind-address=127.0.0.1,
    #在前面加一个 #
    

    image

  3. #重启mysql服务
    /etc/init.d/mysql stop
    /etc/init.d/mysql start
    

配置华为云服务器

  1. 进入“弹性公网IP EIP”——安全组策略——访问控制image

  2. 新增一个安全组设置或者选择一个已有安全组,我这里选择已有安全组,进入后image

  3. 配置入方向规则,添加一个mysql使用的端口3306,将其开放。

打开Navicat新建mysql数据库连接,就可以成功创建连接。

image

标签:数据库,配置,华为,mysql,服务器,连接
From: https://www.cnblogs.com/world-explorer/p/16585899.html

相关文章

  • 关系型数据库与非关系型数据库
    关系型数据库关系型数据库是一个结构化的数据库,创建在关系模型(二维表格模型)基础上,一般面向于记录。主流的关系型数据库包括Oracle、MySQL、SQLServer、MicrosoftAcces......
  • Nuget服务器包管理常用命令
    设置KeynugetsetApiKey[Your-API-Key]-Sourcehttps://www.nuget.org/api/v2/package/打包nugetpackAliang.Common.Helper.csproj-PropConfiguration=Re......
  • HCIA-Datacom 1.1实验 华为VRP系统基本操作
    前言:最近有很多老哥,会私信问我一些华为的网络配置和规划,在调试的时候我发现其实我命令也忘了很多,所以写一个文档,方便大家查阅实验介绍:  实现功能:1.完成设备重命名,路......
  • 使用LOAD_FILE()函数在MySQL数据库中插入BLOB字段的正确方法
    1.检查文件存不存在。 SELECTLOAD_FILE('C:/ProgramData/MySQL/MySQLServer8.0/Uploads/pic/11.jpg')ASRESULT;2.检查文件大小是否小于允许的最大字节。 showva......
  • 免费服务器
    三v丰v云通过”"免费虚拟主机"和“免费云服务器“最早从2000年开始提供免费服务,帮助了一代又一代的学生族和创业者,打造了国内最稳定持久的免费主机品牌。永久免费云服务器......
  • 华为OD二面
    1、说说Java中的List、Set、Map集合2、HashMap是不是线程安全的,Java中有哪些线程安全的Map3、线程池使用过吗,说说其原理和实现4、Java中的锁有哪些,synchronized和Reentrant......
  • 数据库与MySQL
    数据库什么是数据?data描述事物的符号记录称为数据,描述事物的符号既可以是数字,也可以是文字、图片,图像、声音、语言等,数据由多种表现形式,它们都可以经过数字化后存入计算......
  • 列式存储的分布式数据库——HBase Shell与SQL实战操作(HBase Master高可用实现)
    目录一、前言二、命令行操作(hbaseshell)1)连接HBase2)创建表(create)3)添加数据(put)4)查询数据(scan)5)获取单行数据(get)6)禁用/启用表(disable/enable)7)清空表(truncate)8)删除表(drop)9)开启......
  • 时序数据库influxdb-1.8.9部署记录步骤
    时序数据库部署步骤1.influxdb是目前比较流行的时间序列数据库。何谓时间序列数据库?什么是时间序列数据库,最简单的定义就是数据格式里包含Timestamp字段的数据,比如某一......
  • Incorrect string value EFCore使用MySQL数据库GUID类型的字符串映射问题
    1.MySQL中需要存储36位GUID,EFCore字段映射位GUID类型,EFCore添加的时候报错:Incorrectstringvalue2.第一种解决方式:设置GUID字符集publicclassBizReviewEntityConfigu......