Navicat连接部署在阿里云上的 MySQL 8.0_凌逸轩的博客-程序员秘密

技术标签: 阿里云  mysql  数据库  

1、安装 MySQL

这里我采用的是宝塔面板来管理服务器

在软件商店——> 应用搜索:【mysql】——> 选择官方发布的 MySQL ——>然后单击右边的安装,由于我已经安装好了,这里就没有显示安装

2、进入服务器配置MySQL 的远程链接

首先要查看一下root 用户的密码,在宝塔面板的数据库栏里有个 root 密码,如下图所示,拿到密码之后就可以登录 MySQL 了

然后就是进入服务器的系统,进入进行 远程访问的授权,

root 用户登录mysql

mysql -uroot -p你的密码

 选择一个数据库,并查询当前用户的访问权限

use mysql



# 查看当前的访问权限:
select host,user from user;

# 查询结果如下:
mysql> select host,user from user;
+-----------+------------------+
| host      | user             |
+-----------+------------------+
| %         | root             |
| localhost | mysql.infoschema |
| localhost | mysql.session    |
| localhost | mysql.sys        |
| localhost | root             |
+-----------+------------------+

创建用户及登录密码

create user 'jerry'  @'%' identified by 'jerry';


user 后的 jerry 表示用户名
@ 后的 '%' 表示该用户可以从任意远程主机登陆
identified by 后的内容表示登录密码

 授予用户权限

GRANT ALL ON *.* TO 'jerry' @'%';
    
*.*:当前用户对所有数据库和表的都有操作权限
'jerry' 和 '%' 解释同上   

再次查询用户的访问权限

select host,user from user;

把这些都做完只有,再做最后一步

把 mysql 用户登录密码加密贵则还原成  mysql_native_password、执行下面的命令修改加密规则(修改password为你的真实密码):

ALTER USER 'jerry'@'localhost' IDENTIFIED BY 'jerry' PASSWORD EXPIRE NEVER;

3、Navicat 登录测试

 

 最后就可以看到连接上去了

参考链接:

MySQL8.0授权远程访问 – 邹坤个人博客

 

 

版权声明:本文为博主原创文章,遵循 CC 4.0 BY-SA 版权协议,转载请附上原文出处链接和本声明。
本文链接:https://blog.csdn.net/qq_38777021/article/details/121385664

智能推荐

Canva画4个角,实现扫描二维码用的4个角_t1623183652的博客-程序员秘密

这是今天美工发给我的一个切图,问我需要切哪些图标;糗了一眼,我只说了要中间最小的图标就行了。其他的都可以自己画的嘛。。。。(其实用图片搬砖效率还是更快一点,不过本人还是有点傲娇······)好久没用Canvas画过东西了,看了一下外边4个角就是8条线,里面画一个圆角矩形就行了。先看下本菜逼做的效果图吧,,没错效果就是TM这么挫,要做好看一点,可以自己弄。。。先上代码吧。/** * 用canvas画

离线安装PowerShell模块,和nuget package_Frank012345的博客-程序员秘密

高安全性要求的环境下,有些mission critical的机器不能访问internet是很正常的。但如何安装PowerShell module?1. 在一个有internet连接的机器上执行 (nuget的版本自己看着办)RunInstall-PackageProvider -Name NuGet -RequiredVersion 2.8.5.201 -Force2. 在该机器的C:\Program Files\PackageManagement\ProviderAssemblies 目录.

pytorch-构建自己的dataset类_pytorch创建自己的dataset_DLANDML的博客-程序员秘密

如今,与keras 、tf相比,pytorch高效的资源利用率,越来越多的Aier应用pytorch。我来讲讲初入pytorch最重要的东西:dataset网上有很多介绍pytorch dataset类的文章,不过大多数都是讲解某一类任务的数据集模型建立。不太具有泛化性,本文将提出一个通用的数据集接口解决技巧,供大家参考。实验环境:python==3.7.3ubuntu==16.04pytorch==1.1.0dataset类为什么dataset是初入pytorch最重要的东西?

备选统驭科目(Alternative Reconciliation Accounts)配置及实操演示_王小磊的博客-程序员秘密

文章目录一、概述二、备选统驭科目配置三、实操演示-预收账款四、特别总账标志+特别总账科目一、概述客商的每个公司视图主数据唯一分配一个统驭科目。一般情况下,客商经常发生的业务对应的总帐科目设为统驭科目。客户设置的统驭科目:应收账款供应商设置的统驭科目:应付账款除了经常的销售和采购业务对应应收和应付外,客商还可能有涉及到预收帐款、应收票据、预收款请求、担保、预付账款等业务,此时记账虽然记账在客商上,显然不能记账在统驭科目上,如何区分上述业务?如下两种方法:方法1:特别总账标志+特别总账科目方法

Quartusll_YforikY9的博客-程序员秘密

一、实验目的Quartusll原理图仿真以及代码仿真过程二、实验内容根据相应的视频教程与课本相结合安装Quartusll与代码仿真三、实验原理图四、实验工具pc机与Quartusll软件五、实验截图六、实验视频 QQ录屏20210314215817 七、实验代码module example1 (x1,x2,s,f);input x1, x2, s;output

应用宝apk_应用商店抽成五五开,热门新游戏揭竿而起_weixin_39880479的博客-程序员秘密

好在游戏厂商有了更多选择。文 |王毓婵封面来源|微博又有两款新游戏不想给国产应用商店交税了。近日,小米游戏中心和华为游戏中心相继发布官方公告,表示无法为《万国觉醒》和《原神》两部热门新上线游戏提供下载服务。从公告内容来看,似乎是游戏开发商、运营商再次因分成比重谈不拢而与渠道商闹掰。现在,华为、OPPO、vivo、小米的应用商店已经搜不到《万国觉醒》和《原神》的信息。《万国觉醒》只可...

随便推点

阿里为什么开源这么多项目_为什么我从不怪开源项目_danpu0978的博客-程序员秘密

阿里为什么开源这么多项目 我时不时地读到有人对给定的开源框架的错误思考。 当我开始对Struts Web框架进行编程时,每个人都喜欢它。 但是后来,越来越少的人开始指责它,然后是仇恨。 然后人们开始指责Hibernate和最近的MongoDB。 我什至读过“ 我不应该使用MongoDB ”。 好吧,我在Struts,Hibernate和MongoDB上交付了项目,但这些都不是阻碍。 如...

aruco字典如DICT_4X4_50含义_share space的博客-程序员秘密

其中DICT是dictionary的缩写,4x4位表示marker标记要被划分的位数,边界为1比特位,所以4x4的marker识别时会被分割为6x6格,如下图时6x6的最下面的个数时字典里包含marker的个数...

FLEX的.NET开源库FluorineFX _fluorinefx 反序列化_火舞天涯007的博客-程序员秘密

FluorineFX开源库 下载 关于FluorineFX FluorineFX是一个开源库,提供了一种在.NET framework下对Flex/Flash的远程过程调用,Flex数据服务和实时数据的使用技术。 能被.NET frameworks支持的FluorineFx有: Microsoft .NET Framework 1.1 (1.1.4322) Mi

python梦幻西游鼠标偏移_PYTHON&PYGAME如何向鼠标位置移动和旋转多边形?_weixin_39774491的博客-程序员秘密

要将对象移向鼠标,可以使用向量。只需从鼠标位置减去位置,将得到的矢量规格化,然后以所需的速度对其进行多次修改。这就给了你一个速度向量,你可以把它加到每一帧的self.pos上(同时更新rect,作为blit位置和碰撞检测)。在调用Vector2.as_polar方法(它返回polar coordinates)来获得向量的角度,然后使用它来旋转原始图像。在import pygame as pgfro...

Mybatis-plus框架 出现添加数据时主键冲突问题的解决办法 ASSIGN_ID出现重复值的问题_assign_id重复 mybatisplus_滑稽皮卡丘的博客-程序员秘密

当使用Mybatis-plus的ASSIGN_ID主键生成策略时,出现两条数据id相同,导致添加不进数据库的问题,根据ASSIGN_ID生成策略原理,一毫秒的时间可以生成4096个不同主键(),实际使用上基本不可能出现重复id,但是却出现了,下面这个回答可能会解决你的问题。

javascript中null和undefined的区别_潜行的Q的博客-程序员秘密

在JavaScript中存在这样两种原始类型:Null与Undefined。这两种类型常常会使JavaScript的开发人员产生疑惑,在什么时候是Null,什么时候又是Undefined?Undefined类型只有一个值,即undefined。当声明的变量还未被初始化时,变量的默认值为undefined。Null类型也只有一个值,即null。null用来表示尚未存在的对象,常用来表示函数企图返...

推荐文章

热门文章

相关标签