java 想操作数据库 要安装哪些软件啊
不需要安装软件,只要下载对应的jar包就行了。
例如如果是连SqlServer2000或者SqlServer2005,看这个http://www.bccn.net/Article/kfyy/java/jszl/200706/4588.html,是MySQL可以到http://www.mysql.com/downloads/connector/j/ 上下载jar包下面是连MySQL的测试代码:import java.sql.*;public class TestMysqlConnection {/*** jdbc连接到MySQL的测试* @param args*/public static void main(String[] args) { /** test是系统自带的,是空的*/Connection conn = null;Statement stmt = null;ResultSet rs = null;try {//1.注册驱动Class.forName("com.mysql.jdbc.Driver");//2.建立连接conn = DriverManager.getConnection("jdbc:mysql://localhost:3306/test?user=root&password=root");//3.创建语句stmt = conn.createStatement();//4.执行语句rs = stmt.executeQuery("select * from user");//5.处理结果while (rs.next()) {// 参数中的2,3,4是指sql中的列索引System.out.println(rs.getInt("id") + "\t" + rs.getString(2)+ "\t"+ rs.getDate(3) + "\t" + rs.getFloat(4));}} catch (ClassNotFoundException e) {e.printStackTrace();} catch (SQLException ex) {// handle any errorsSystem.out.println("SQLException: " + ex.getMessage());System.out.println("SQLState: " + ex.getSQLState());System.out.println("VendorError: " + ex.getErrorCode());} finally {//6.释放资源try {if(rs != null) {rs.close();rs = null;}if(stmt != null) {stmt.close();stmt = null;}if(conn != null) {conn.close();conn = null;}} catch (SQLException e) {e.printStackTrace();}}}}
java如何连接数据库,用什么软件,最好是步骤也写出来
先看你的数据库类型是什么,要先下载对应数据库的数据库驱动,具体连接方法请参见:http://database.51cto.com/art/201006/204217.htm 或者http://blog.csdn.net/cxwen78/article/details/6863696 ,这里是一个连接mysql的例子,其他数据库请搜索java常用数据库连接字符串,应该能找到,只需要更换连接字符串和驱动就可以了,代码几乎不用更改。
我想开发一个聊天软件,不知道需要哪些技术
你指的是什么软件?桌面软件还是app 还是web应用?桌面软件一般都是c c#来开发 app的话安卓和ios是有区别的而且还要配合后端程序做数据接口 写一个完整的app聊天软件 首先要懂app的前端 安卓是java ios是OC 和 Swift 然后后端需要java或者php python,然后你要懂websocket web端的话只要懂一门后端语言 java php pyth 这些懂一门就可以然后配合websocket做通信当然前端界面的制作你需要懂html css js jq这些还有不管你做桌面,app,web端的应用你都必须懂一个数据库
转载请注明出处51数据库 » java聊天软件带数据库