赞
踩
上一篇:Android Studio使用mysql-connector-java连接mysql遇到的问题(一)其实是只达到了运行不报错这个基础,这次就来看看怎么直接连接到mysql上
前期准备:windows下远程连接Mysql(首先你的mysql能允许连接)
直接上代码
new Thread(new Runnable() {//新建线程 @Override public void run() { try { Class.forName("com.mysql.jdbc.Driver"); System.out.println("加载驱动程序成功"); } catch (ClassNotFoundException e) { System.out.println("加载驱动程序失败"); return; } String ip="your ip"; int port=3306; String dbName = "mysql"; String url = "jdbc:mysql://" + ip + ":" + port+ "/" + dbName; // 构建连接mysql的字符串 String user = "your user name";//默认用户名是root String password = "your password"; try { Connection conn = DriverManager.getConnection(url, user, password); System.out.println( "远程连接成功!"); conn.close(); } catch (SQLException e) { System.out.println( "远程连接失败!"); return; } }
简单解释下,除了开一个新线程外,注意IP地址的问题
不知道IP地址的运行cmd,输入ipconfig回车,会展示多个IPv4地址,根据你自己的网络状态选择对应的,如果你的电脑使用WIFI,选择无线局域网适配器 WLAN对应的IPv4地址。
连接成功之后,就可以自由与mysql交互了~
参考文档
1.windows下远程连接Mysql
2.【代码实践】用Android Studio连接MySQL时遇到的问题(1)
Copyright © 2003-2013 www.wpsshop.cn 版权所有,并保留所有权利。