产生的原因:root用户缺少操作权限。 Mysql 5.6及以下版本更改root权限 UPDATE mysql.user set password=password('root 用户密码')
顺晟科技
2021-08-28 09:42:57
179
准备工作
导入Jar包
下载Mysql-connector-java软件包(建议损失的是5.x.x版本,8.x.x版本可能会出现很多问题):mysql-connector-java下载地址
打开AS,将jar包复制到libs文件夹,然后右键单击jar包并单击“add as library”,将jar包导入到该模块中
如果导入的mysql-connector-java版本为8.x.x,则需要将以下内容添加到app\build.gradle中:
Android {
//.
CompileOptions {
SourceCompatibility 1.8
TargetCompatibility 1.8
}
}
添加网络权限
将以下内容添加到AndroidManifest.xml中:
uses-permission Android : name=' Android . permission . internet '/
创建数据库以连接到本地主机上的MySQL
使用命令行创建数据库
Create数据库数据库名称;
使用可视化工具(如Navicat)直接创建数据库
连接到MySql
直接工具类:
/* *
* @author Feng Zhaohao
* Created on 2019/11/24
*/
Public class DbOpenHelper {
private static string driver=' com . MySQL . JDBC . driver ';//MySQL驱动程序
private static string IP=' XXX . XXX . XXX . XXX ';安装了//MySQL的计算机的IP地址
private static string dbname=' testdb ';//要连接的数据库
private static string URL=' JDBC : MySQL 3360/' IP ' :3306/' dbname
?嗯?use unicode=truecharacterencoding=utf 8 ';//MySQL数据库连接URL
private static String user=' root ';//用户名
Private static String password='
29
2021-08
28
2021-08
28
2021-08
28
2021-08
28
2021-08
16
2021-06