Android应用通过JDBC直连阿里云MySQL数据库

1.设置白名单,获取外网连接地址

  外部设备要访问阿里云MySQL数据库,则需要设置白名单,具体操作链接:

  https://help.aliyun.com/document_detail/43185.html?spm=a2c4g.11186623.2.14.d8c4110bf110vr#concept-pdr-k2f-vdb

  设置白名单,再获取外网连接地址

2. 配置JDBC

  配置JDBC的时候的时候将外网地址替换称IP地址即可。

  外网连接地址类似:rdssoxxxxxxxxx.mysql.rds.aliyuncs.com

   替换JDBC配置中的IP地址即可。

  配置的url如下:

   String url = "jdbc:mysql://rdssoxxxxxxxxx.mysql.rds.aliyuncs.com:3306/databaseName"

3. Android应用直连阿里云MySQL数据库

  编写Android应用通过JDBC直连阿里云MySQL数据库的代码的时候要注意的是:

  不能在主线程直接访问数据库,需要另外创建一个线程来连接数据库

原文地址:https://www.cnblogs.com/vijing/p/11448172.html

时间: 2024-11-18 14:25:58

Android应用通过JDBC直连阿里云MySQL数据库的相关文章

本地计算机如何连接阿里云Mysql数据库

以下方案仅针对Windows系统 第一种.监听地址配置错误解决方法: 检查mysql服务端口(默认为3306)是否正常监听在127.0.0.1上,如果监听在127.0.0.1上那只允许服务器本身访问的,其他地址是访问不了的. 默认的数据目录C:\ProgramData\MySQL\MySQL56下,有一个my.ini文件,将bind-address = 127.0.0.1参数,更改为bind-address = 0.0.0.0 或注释此行,或修改mysql访问端口 第二种.被防火墙阻拦解决方法:

阿里云RDS-MYSQL数据库参数设置,K哥

2016.9.2 最近被阿里云的数据库要搞疯掉了 自打阿里云抽风,非要取消myisam引擎,都换成innodb 没事总是主备切换,也没有错误日志 一问客服就是物理机波动,擦,波动是什么???????? 服务器自己跳舞了吗 看了看参数设置,很多都不知道 这两天有时间自己搜索整理了下 发给大家,有需要的看看 我的服务器应用主要是WEB网站服务 有一些不懂的地方或者不对的地方,还请大牛不吝赐教! 回复在评论中就可以了,thank you 我是K哥 auto_increment_offset表示自增长字

如何使用脚本自动备份阿里云rds数据库

vim .mysqldump.sh #脚本都放置到/d20141212/scripts下,创建.mysqldump.sh的文件目的是,这个文件里有数据库的连接信息,要隐藏掉.所以加了.. #!/bin/bash shopt -s -o nounset export PATH=/usr/bin/:/bin bakdir=/d20141212/dbback/msyql date=$(date +%Y_%m_%d_%H) dbname='XXX' #数据库名称 dbuser='XXX' #数据库用户

Linux通过端口转发来访问内网服务(端口转发访问阿里云Redis数据库等服务)

# 安装rinetd wget http://www.boutell.com/rinetd/http/rinetd.tar.gz&&tar -xvf rinetd.tar.gz&&cd rinetd sed -i 's/65536/65535/g' rinetd.c (修改端口范围) mkdir /usr/man&&make&&make install 说明:IP的端口是双字节,也就是256*256-1, 256*256对计算机来说就是0,因

阿里云服务器数据库mysql连不上解决方法

有时启或无缘无故的就会出来数据库连不上的问题. 1.重启服务器 2.出现了mysql未连接上, 3.重新启动mysql,出现502 4.执行/etc/init.d/php-fpm start,出现数据库无法连接 5.执行service mysqld restart,重启数据库 如果 =====nginx错===== 重启nginx后丢失nginx.pid,如何重新启动nginx /alidata/server/nginx/sbin/nginx -c /alidata/server/nginx/c

数据从腾讯云mysql转移到阿里云mysql

条件: 1 本机和腾讯云联通 2 本机和阿里云联通 步骤: 1 通过腾讯云的跳板机,将mysql中某个指定表的数据导出,并下载到本机(~/download),导出脚本如下: mysqldump -uroot -proot db_name table_name > /tmp/table_name.sql 2 通过本机登陆阿里云上的mysql mysql -h阿里云IP -u阿里云mysql用户名 -p阿里云mysql密码 3 远程登陆阿里云mysql之后,通过如下命令来导入 从腾讯云下载的数据:

FineReport如何用JDBC连接阿里云ADS数据库

在使用FineReport连接阿里云的ADS(AnalyticDB)数据库,很多时候在测试连接时就失败了.此时,该如何连接ADS数据库呢? 我们只需要手动将连接ads数据库需要使用到的jar放置到%FR_HOME%\WebReport\WEB-INF\lib下面,然后重启设计器,新建JDBC数据连接,其数据库下拉选项中选择My SQL,接着手动输入其驱动URL以及用户名密码即可.具体步骤如下: 1.jar准备 连ads数据库要使用mysql的jdbc驱动包,下载下来之后,将其放到相应的lib下面

直戳阿里云痛处?大共享云服务平台

如果说从云计算行业角度来看阿里云,那么阿里云目前在国内的根基是无法被轻易震撼.在过去的几年当中,阿里云一直都以地毯式轰炸整个广告行业,可谓 是无所 不用其极.阿里云在最近一年多的时间里表现非凡,后起之秀IaaS项目,大共享以一个无需付费的云平台解决用户问题,并得到了各个商家的高度关注.那么大 共享又有什么能力实现这一目标? 从软件定义上讲,大共享云服务器并不像是只打免费旗号而卖云产品的商家,而是从严格意义上以无成本创业解决用户实际问题.从阿里云提供"0元拥抱云 服务器"再看大共享提供的

使用mysqldump命令从阿里云备份数据库数据至本地

注:因为需要从阿里云云服务器备份数据库数据至本地(个人认为如非迁移服务器,此项操作显得有些多余) 又注:谢谢阿里云的帮助文档 1, 安装mysql命令行客户端 2,打开命令行提示符窗口,输入并执行如下命令: mysqldump -hhmd-021.my3w.com -uhdm0215246 -phdmxx00101 --default-character-set=utf8 bdm0254685_db > e:\backup\bdm0388542_db_utf8.sql