2024.3.26
第十六天
所花时间:2小时
代码量:200+
博客量:1
了解到的知识点:个人学习记录app1——连接数据库+AndroidManifest.xml代码
1 package com.hui.demo3.utils; 2 3 import java.sql.Connection; 4 import java.sql.DriverManager; 5 import java.sql.PreparedStatement; 6 7 8 //function: 数据库工具类,连接数据库用 9 public class JDBCUtils { 10 11 private static String driver = "com.mysql.jdbc.Driver";// MySql驱动 12 13 private static String dbName = "tb_user";// 数据库名称 14 15 private static String user = "root";// 用户名 16 17 private static String password = "ADGJL12345syl";// 密码 18 19 public static Connection getConn(){ 20 21 Connection connection = null; 22 try{ 23 Class.forName(driver);// 动态加载类 24 String ip = "192.168.43.157";// 写成本机地址,不能写成localhost,同时手机和电脑连接的网络必须是同一个 25 26 // 尝试建立到给定数据库URL的连接 27 connection = DriverManager.getConnection("jdbc:mysql://" + ip + ":3306/" + dbName, 28 user, password); 29 30 }catch (Exception e){ 31 e.printStackTrace(); 32 } 33 return connection; 34 } 35 36 }
<?xml version="1.0" encoding="utf-8"?> <manifest xmlns:android="http://schemas.android.com/apk/res/android" xmlns:tools="http://schemas.android.com/tools"> <uses-permission android:name="android.permission.INTERNET"/> <application android:allowBackup="true" android:dataExtractionRules="@xml/data_extraction_rules" android:fullBackupContent="@xml/backup_rules" android:icon="@mipmap/ic_launcher" android:label="@string/app_name" android:roundIcon="@mipmap/ic_launcher_round" android:supportsRtl="true" android:theme="@style/Theme.Demo3" tools:targetApi="31"> <activity android:name=".MainActivity" android:exported="true"> <intent-filter> <action android:name="android.intent.action.MAIN" /> <category android:name="android.intent.category.LAUNCHER" /> </intent-filter> </activity> </application> </manifest>