jdbc.properties/(驱动、URL、用户名、密码)跟换数据库时改该配置文件/Untitled Text File格式
背景:这几天从阿里云上面购买了云服务器,最垃圾的那种,还送oss和EDS数据库服务器,只不过EDS数据库服务器只有一个月的,就主动升级为一年的,49还是59忘了。对于配置这种EDS过程中,产生的一个念头就是:大厂就是大厂,考虑到用户使用产品的各个方面,都给你解释的清清楚楚,安排的明明白白的。所以,完全可以按照官方给的文档数据库权限用户和创建数据库和表,并使用Navicat连接到远程服务器
自己写文档不给官方文档,实在是说不过去,抛出官方文档,里面有的比我讲的还详细。阿里云EDS服务器,如果下面讲的你仍然有写迷惑,可以来这里找找,按照步骤走下去就可以了。你也可以点击下面的标题的超链接进去查看内容。我讲的这种情况属于:我买的数据库EDS服务器,暂时不适用阿里云的服务器进行连接,想使用本地的客户端(说白点就是windows或者mac等开发平台,用navicat等工具)连接数据库
1、 创建数据库和账号
在这里主要讲解了如果创建超级用户或者是管理员,在这里讲的就是高权限账号,拥有一切的权限。与之相对应的就是普通账号,具体的差别不多说,可以看下图。但是个人认为,如果不是企业级的开发,而是个人开发者的话,直接创建高权限账号即可
1. 创建高权限账号
这里只讲解如何创建高权限账号:
- 登录RDS控制台
- 在左上角找到你的实例所在地域,如果你确定你购买了数据库,但是没有找到实例,记得切换实例所在地
- 找到实例后单击实例id,进入主页面开启配置
- 由于涉及到隐私,所以只截取小段。在导航栏内找到账号管理,并点击创建账号按钮,进行创建
- 设置参数,具体参考官方给出的文档
- 确定后即创建成功
2、 创建普通账号
这里暂不讲解,等到时候如果需要使用的时候进行补充
3、 创建数据库
创建成功后,直接点击左侧导航栏的数据库管理,点开后,进行创建数据库。
创建数据库的时候,需要填写的字段
官方给出的文档要求,已经很详细了,另外,创建数据库的时候,采用utf8mb4的格式,utf8其实并不属于采用UTF-8进行编码的数据库,utf8mb4正是为了解决数据库中的utf-8编码问题而提交出来的
确定后创建成功
2、连接mysql实例
1、 使用DMS连接实例
没使用过,等使用后补充,不过页面做的还可以
2、使用客户端连接实例
官方文档给出的是HeidiSQL客户端的实例,在这里自己可以使用Navicat进行连接。具体连接步骤
1. 连接
启动后点击连接,然后选择mysql出现上面这个页面,然后输入连接名,这里可以随便起,然后在主机名或者ip地址内输入外网地址(安全起见,我把我的主机名删除些许字符),外网地址在导航栏的基本信息里面找,刚创建的外网地址没有显示,可以激活后显示,这里就不贴图片了。
需要进行设置白名单(位置在导航栏-数据安全性),设置白名单的意义在于客户端可以通过外网连接到服务器,或者购买的ECS连接服务器,这里只讲客户端通过外网。
需要查找自己的ip地址,在需要连接的客户机(开发使用的机器,或者成为需要远端连接的机器)查看自己的ip,windows-输入cmd-输入ipconfig查看ip,如果使用的是网线连接的,看适配器的ip,如果是别的wifi连接查看wifi的。文档中有让你设置0.0.0.0/0的方式进行连接,也提示了用户存在风险。故综上,白名单的设置:
设置好了之后在回到Navicat的主界面,输入你在第一步创建的高权限账号的用户名和密码,点击test connection。如果成功的话,则进入你在第一步第三小步创建的数据库名字。如果失败,点击这里参考文档进一步解决或者点击这里,第二个更详细通俗,建议查看第二个。
成功的显示:
总结
这篇文章讲的主要是通过客户端的mysql数据库连接远端服务器的过程。没什么总结的,总之,阿里大法好。
jdbc.properties/(驱动、URL、用户名、密码)跟换数据库时改该配置文件/Untitled Text File格式的更多相关文章
- 【Tech】单点登录系统CAS服务器端搭建及实现用户名密码由MYSQL数据库验证
CAS是YALE大学发起的一个开源项目,旨在为web应用系统提供一种可靠的单点登录方法.它主要分为client和server端,server端负责对用户的认证工作,client端负责处理对客户端受保护 ...
- weblogic无需用户名密码启动Server
创建了Server-0. 但每次启动需要手工输入管理账户和密码. 并不方便. 现在要让它自动输入并启动.一. 新建security文件夹 # cd $WEBLOGIC_HOME/servers/Ser ...
- weblogic控制台用户名密码修改
1.记得用户名密码但想修改密码修改方法 保存后立即生效,即你退出后即能以新密码登录:但由于启动的用户名密码和登录的用户名密码是同一个,所以我们需要去修改DOMAIN_HOME/servers/serv ...
- spring读取数据库的配置信息(url、username、password)时的<bean>PropertyPlaceholderConfigurer的用法
用法1: <?xml version="1.0" encoding="UTF-8"?> <beans xmlns="http://w ...
- JDBC 常用驱动类及url格式
1. oracle <dependency> <groupId>com.oracle</groupId> <artifactId>ojdbc6</ ...
- 数据库ETL同步 cdc开启,Git同步url添加用户名密码
添加双主键 alter table TChargeRecordMainNew add constraint pk_name primary key (任务编码,序号) ---------------- ...
- JDBC 注册驱动,获取连接
jdbc 动力节点视频教程 JDBC编程六步 1.注册驱动(作用:告诉Java程序,即将要连接的是哪个品牌的数据库) 2.获取连接 (表示JVM进程和数据库进程之间的通道打开了,属于进程间的通信,重量 ...
- 【JavaWeb】【MySQL】【edu01】jdbc.properties配置文件的编写
前提准备 导入 mysql-connector-java-版本号 的jar包 下面为大家提供几个jar包下载地址 点击进入下载界面 >>推荐 MySQL官方 多版本选择 点击进入下载界面 ...
- 网络协议 finally{ return问题 注入问题 jdbc注册驱动问题 PreparedStatement 连接池目的 1.2.1DBCP连接池 C3P0连接池 MYSQL两种方式进行实物管理 JDBC事务 DBUtils事务 ThreadLocal 事务特性 并发访问 隔离级别
1.1.1 API详解:注册驱动 DriverManager.registerDriver(new com.mysql.jdbc.Driver());不建议使用 原因有2个: >导致驱动被注册2 ...
随机推荐
- Annotation深入研究——@Documented注释使用
Documented注释的作用及其javadoc文档生成工具的使用 代码放在MyDocumentedtAnnotationDemo.java文件中 package org.yu.demo16.docu ...
- Pandas常用操作 - 去重
1. 使用 drop_duplicates 去重 1.1 初始化数据 df = pd.DataFrame({'stu_name': ['Tom', 'Tony', 'Jack', 'Jack', np ...
- Java泛型详解,史上最全图文详解!
泛型在java中有很重要的地位,无论是开源框架还是JDK源码都能看到它. 毫不夸张的说,泛型是通用设计上必不可少的元素,所以真正理解与正确使用泛型,是一门必修课. 一:泛型本质 Java 泛型(gen ...
- Solution -「多校联训」查拉图斯特拉如是说
\(\mathcal{Description}\) Link. 给定 \(n\) 和 \(m\) 次多项式 \(f(x)\),求 \[\sum_{i=0}^n\binom{n}{i}f(i)\ ...
- 书写高质量sql的一些建议
It's better to light a candle than to curse the darkness 老生常谈的不要使用select * 如果硬要使用select *,那么就请忍受一下以下 ...
- 树莓派GPIO开发(二)RGB模块-PWM调节
配置环境 系统:Raspbian11(官方64位) 设备:树莓派CM4 一.PWM简单介绍 全称:Pulse-width modulation,脉冲宽度调制,简单的数模转换方法 1.基本原理 脉冲宽度 ...
- spring的事务是如何回滚的、事务传播?
实际上也是问的这个问题 spring的事务管理是如何实现的?总: spring的事务是由aop来实现的,首先要生成具体的代理对象,然后按照aop的整套流程来执行具体的操作逻辑,正常情况下要通过通知来 ...
- 免费开源Blazor在线Ico转换工具
行文目录 功能效果演示 实现说明 2.1 其他图片上传 2.2 核心代码:其他图片转Ico 2.3 转换后的Ico文件下载 总结 1. 功能效果演示 仓库地址:IcoTool 在线演示地址:https ...
- [Matlab]二维统计分析图实例
常见的二维统计分析图形: bar(x,y,选项) 条形图 stairs(x,y,选项) 阶梯图 stem(x,y,选项) 杆图 fill(x1,y1,选项1,x2,y2,选项2,--) 填充图 实例: ...
- SaaS平台是什么,为什么字节、腾讯等大厂都在抢相关人才
SaaS平台很多人可能没听说是什么,但是从事TO B公司的员工来说,SaaS平台应该都有所耳闻.从2016年开始,腾讯开始发力TO B算起,到处在挖TO B公司的骨干人才,而熟悉SaaS平台的人才竞 ...