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 登录测试
最后就可以看到连接上去了
参考链接:
这是今天美工发给我的一个切图,问我需要切哪些图标;糗了一眼,我只说了要中间最小的图标就行了。其他的都可以自己画的嘛。。。。(其实用图片搬砖效率还是更快一点,不过本人还是有点傲娇······)好久没用Canvas画过东西了,看了一下外边4个角就是8条线,里面画一个圆角矩形就行了。先看下本菜逼做的效果图吧,,没错效果就是TM这么挫,要做好看一点,可以自己弄。。。先上代码吧。/** * 用canvas画
高安全性要求的环境下,有些mission critical的机器不能访问internet是很正常的。但如何安装PowerShell module?1. 在一个有internet连接的机器上执行 (nuget的版本自己看着办)RunInstall-PackageProvider -Name NuGet -RequiredVersion 2.8.5.201 -Force2. 在该机器的C:\Program Files\PackageManagement\ProviderAssemblies 目录.
如今,与keras 、tf相比,pytorch高效的资源利用率,越来越多的Aier应用pytorch。我来讲讲初入pytorch最重要的东西:dataset网上有很多介绍pytorch dataset类的文章,不过大多数都是讲解某一类任务的数据集模型建立。不太具有泛化性,本文将提出一个通用的数据集接口解决技巧,供大家参考。实验环境:python==3.7.3ubuntu==16.04pytorch==1.1.0dataset类为什么dataset是初入pytorch最重要的东西?
文章目录一、概述二、备选统驭科目配置三、实操演示-预收账款四、特别总账标志+特别总账科目一、概述客商的每个公司视图主数据唯一分配一个统驭科目。一般情况下,客商经常发生的业务对应的总帐科目设为统驭科目。客户设置的统驭科目:应收账款供应商设置的统驭科目:应付账款除了经常的销售和采购业务对应应收和应付外,客商还可能有涉及到预收帐款、应收票据、预收款请求、担保、预付账款等业务,此时记账虽然记账在客商上,显然不能记账在统驭科目上,如何区分上述业务?如下两种方法:方法1:特别总账标志+特别总账科目方法
一、实验目的Quartusll原理图仿真以及代码仿真过程二、实验内容根据相应的视频教程与课本相结合安装Quartusll与代码仿真三、实验原理图四、实验工具pc机与Quartusll软件五、实验截图六、实验视频 QQ录屏20210314215817 七、实验代码module example1 (x1,x2,s,f);input x1, x2, s;output
好在游戏厂商有了更多选择。文 |王毓婵封面来源|微博又有两款新游戏不想给国产应用商店交税了。近日,小米游戏中心和华为游戏中心相继发布官方公告,表示无法为《万国觉醒》和《原神》两部热门新上线游戏提供下载服务。从公告内容来看,似乎是游戏开发商、运营商再次因分成比重谈不拢而与渠道商闹掰。现在,华为、OPPO、vivo、小米的应用商店已经搜不到《万国觉醒》和《原神》的信息。《万国觉醒》只可...
阿里为什么开源这么多项目 我时不时地读到有人对给定的开源框架的错误思考。 当我开始对Struts Web框架进行编程时,每个人都喜欢它。 但是后来,越来越少的人开始指责它,然后是仇恨。 然后人们开始指责Hibernate和最近的MongoDB。 我什至读过“ 我不应该使用MongoDB ”。 好吧,我在Struts,Hibernate和MongoDB上交付了项目,但这些都不是阻碍。 如...
其中DICT是dictionary的缩写,4x4位表示marker标记要被划分的位数,边界为1比特位,所以4x4的marker识别时会被分割为6x6格,如下图时6x6的最下面的个数时字典里包含marker的个数...
FluorineFX开源库 下载 关于FluorineFX FluorineFX是一个开源库,提供了一种在.NET framework下对Flex/Flash的远程过程调用,Flex数据服务和实时数据的使用技术。 能被.NET frameworks支持的FluorineFx有: Microsoft .NET Framework 1.1 (1.1.4322) Mi
要将对象移向鼠标,可以使用向量。只需从鼠标位置减去位置,将得到的矢量规格化,然后以所需的速度对其进行多次修改。这就给了你一个速度向量,你可以把它加到每一帧的self.pos上(同时更新rect,作为blit位置和碰撞检测)。在调用Vector2.as_polar方法(它返回polar coordinates)来获得向量的角度,然后使用它来旋转原始图像。在import pygame as pgfro...
当使用Mybatis-plus的ASSIGN_ID主键生成策略时,出现两条数据id相同,导致添加不进数据库的问题,根据ASSIGN_ID生成策略原理,一毫秒的时间可以生成4096个不同主键(),实际使用上基本不可能出现重复id,但是却出现了,下面这个回答可能会解决你的问题。
在JavaScript中存在这样两种原始类型:Null与Undefined。这两种类型常常会使JavaScript的开发人员产生疑惑,在什么时候是Null,什么时候又是Undefined?Undefined类型只有一个值,即undefined。当声明的变量还未被初始化时,变量的默认值为undefined。Null类型也只有一个值,即null。null用来表示尚未存在的对象,常用来表示函数企图返...