微信公众号的开发之旅(2)-- mysql数据库的建立与Java代码建立
2016-05-01 11:23
585 查看
1.建表:
2.插入一条测试语句:
3.java 代码
CREATE TABLE PICTURE( picture_Id INT NOT NULL AUTO_INCREMENT COMMENT '本地图片的Id序列', picture_local VARCHAR(400) NOT NULL COMMENT '图片的本地地址', picture_name VARCHAR(400) NOT NULL COMMENT '图片的名称', picture_msgId VARCHAR(400) NOT NULL COMMENT '图片在服务器的msgId', picture_createDate DATE NOT NULL COMMENT '图片的创建时间', picture_modifyDate DATE NOT NULL COMMENT '图片的修改时间', picture_type VARCHAR(10) NOT NULL COMMENT '图片在服务是否为永久 1永久 0 暂时', is_Delete VARCHAR(10) NOT NULL COMMENT '这张图片是否被删除 1删除 0没有', PRIMARY KEY ( picture_Id ) );
2.插入一条测试语句:
INSERT INTO PICTURE VALUES(null,'1','1','1',sysdate(),sysdate(),'1','1');
3.java 代码
package com.Chinazhouwy.mysql; import static org.junit.Assert.*; import java.sql.Connection; import java.sql.DriverManager; import java.sql.ResultSet; import java.sql.Statement; import org.junit.Test; public class MysqlConnectTest { @Test public void test() { Statement stmt = null; ResultSet rs = null; Connection conn=null; try { Class.forName("com.mysql.jdbc.Driver"); conn = DriverManager.getConnection("jdbc:mysql://localhost:3306/test", "root", "123456"); stmt = conn.createStatement(); rs = stmt.executeQuery("select * from picture"); while(rs.next()){ System.out.println(rs.getInt("picture_Id")); System.out.println(rs.getString("picture_local")); System.out.println(rs.getString("picture_name")); System.out.println(rs.getString("picture_msgId")); System.out.println(rs.getDate("picture_createDate")); System.out.println(rs.getDate("picture_modifyDate")); System.out.println(rs.getString("picture_type")); System.out.println(rs.getString("is_Delete")); } } catch (Exception e) { e.printStackTrace(); } } }