Android连接MySQL数据库
Android连接MySQL数据库
AndroidStudio代码
package com.example.ljx.myapplication;import java.sql.Connection;
import java.sql.DriverManager;
import java.sql.ResultSet;
import java.sql.SQLException;
import java.sql.Statement;//连接数据库
public class MySQLHelp {public static int getUserSize(){final String CLS="com.mysql.jdbc.Driver";final String URL="jdbc:mysql://自己电脑的ip地址:端口号/数据库名";final String USER="local";final String PWD="123456";int count=0;try{Class.forName(CLS);Connection connection = DriverManager.getConnection(URL,USER,PWD);String sql="select count(1) as s from user";Statement statement = connection.createStatement();ResultSet resultSet = statement.executeQuery(sql);while (resultSet.next()){count = resultSet.getInt("s");
// System.out.println("2222222222222222222"+count);}} catch (Exception e) {e.printStackTrace();}return count;}
}
ip地址查询:cmd输入ipconfig
端口号查询:mysql中my.ini中的port,一般是3306
可以在my.ini最下面加上下面这个:
[mysqld]
port=3306
explicit_defaults_for_timestamp = TRUE
character-set_server=utf8
防火墙操作:
Android是自带sqlite数据库,访问本地计算机上数据库相当于外部设备访问本地数据库,需要在防火墙增加入站规则
然后再下一步再输入名字就可以了。
MySQL数据库操作:
因为我用的是wamp,所以直接点开mysql的控制台,要是单独装的mysql,就可以在开始界面找到mysql console,点击就可以了。
create user 'local'@'%' identified by '123456';
grant all privileges on *.* to 'local'@'%' identified by '123456';
第二种方法:
直接在navicate的mysql服务器中,选择mysql数据库,选择user表,直接添加用户名密码,host写:% ,即可。
注意的是修改mysql中的默认数据都需要重启一下数据库,否则不生效。
Android连接MySQL数据库相关推荐
- Android 连接Mysql数据库步骤(新手步骤)
Android 连接Mysql数据库步骤 1.新建项目project 2.运行,显示helloworld 3.复制mysql-connector-java-5.1.48.jar,到libs文件夹 4. ...
- Android 连接 MySQL 数据库教程
在 Android 应用程序中连接 MySQL 数据库可以帮助开发人员实现更丰富的数据管理功能.本教程将介绍如何在 Android 应用程序中使用低版本的 MySQL Connector/J 驱动程序 ...
- android连接Mysql数据库之JDBC方式
一.创建一个数据库和若干表,并导入相关信息.这里以我之前使用的一个图书系统的数据库为例子. 首先假设已经安装并配置好Mysql.(建议大家安装WAMP,也就是安装完这个,就相当于安装了Mysql,PH ...
- ef6 mysql code first_使用EntityFramework6连接MySql数据库(code first方式)
demo托管地址:http://git.oschina.net/uustudy/ASP.NET-CodeFirst-MySQL-Demo.git 首先和DB First那篇文章一样,准备工具都要一样的 ...
- Android中连接MySql数据库获取数据的简单实现
文章目录 背景 demo布局 导入jar包 demo代码实现 权限设置 应用运行的结果 背景 一般情况下,Android与数据库中的数据进行交互都是通过调用api接口来实现的.但是今天我们就来尝试实现 ...
- Android Studo 真机调试连接 Mysql数据库
Android Studo 真机调试连接 Mysql数据库失败了,无法访问数据库. 报错如下: 尝试过的手段 1.关闭防火墙 (没必要) 2.连接电脑的热点网络 (必要) 3.修改mysql数据库 ...
- android jdbc 连接mysql数据库,android怎么用JDBC方法连接mysql数据库
2016-11-21 回答 用android程序去直连mysql数据库,觉得这样做不好,出于安全等方面考虑.数据库地址,用户名密码,查询sql什么的都存在程序里,很容易被反编译等方法看到. 建议把表示 ...
- android与mysql数据库同步_android开发 如何通过web服务器访问MYSQL数据库并且使其数据同步到android SQLite数据库?...
通过web服务器访问MYSQL数据库有以下几个过程: 1.在MySql下创建自己的数据库和自己的表单 2.连接数据库. 3.访问数据库 1.创建web工程 (服务器端) 在Myeclipse下新建一个 ...
- AndroidStudio通过JDBC连接MySQL数据库六大巨坑
文章目录 注意 基础 Androidstudio通过JDBC连接数据库巨坑介绍(这里呢,我使用我所做项目的修改密码界面来做介绍) 1.网络权限问题(打不开apk) 2.jar包问题(找不到driver ...
- java mysql 配置_Java连接MySQL数据库详细分析
一:工具 eclipse MySQL5.7 MySQL连接驱动:mysql-connector-java-5.1.44-bin.jar下载地址 二:加载驱动 2.1 在工程目录中创建lib文件夹,将下 ...
最新文章
- swift 中拨电话的实现
- css属性cusor
- AudioManager播放音乐
- Django后台管理
- java 连接kafka超时_java – Kafka KStreams – 处理超时
- 使用Docker-容器命令案例1
- Django从理论到实战(part1)--虚拟环境
- 如何借助Kubernetes实现持续的业务敏捷性
- 层 数据仓库_小尝试:基于指标体系的数据仓库搭建和数据可视化
- 英语发音表及读法_用英语给孩子讲绘本:果酱英语的Good Morning
- 【elasticsearch】 es 路由错误 不到 也可能 查询到的分析
- java的VIRT高的问题理解
- mysql安装与测试,MySQL NDB 安装的安装配置与测试
- 10个Python实战编程项目,有趣又好玩
- 商业计划书范文3000_餐厅 餐饮 饭店项目商业计划书模板范文
- eog命令在播放图片时候的用法总结
- 八六、Linux 服务器+Nginx服务简介
- Node后端模板代码(附源码)
- 首选电商淘宝商品详情API接口(数据获取)
- 已解决Excel无法打开文件test.xIsx“,因为文件格式或文件扩展名无效。请确定文件未损坏,并且文件扩展名与文件的格式匹配。