视频1 视频21 视频41 视频61 视频文章1 视频文章21 视频文章41 视频文章61 推荐1 推荐3 推荐5 推荐7 推荐9 推荐11 推荐13 推荐15 推荐17 推荐19 推荐21 推荐23 推荐25 推荐27 推荐29 推荐31 推荐33 推荐35 推荐37 推荐39 推荐41 推荐43 推荐45 推荐47 推荐49 关键词1 关键词101 关键词201 关键词301 关键词401 关键词501 关键词601 关键词701 关键词801 关键词901 关键词1001 关键词1101 关键词1201 关键词1301 关键词1401 关键词1501 关键词1601 关键词1701 关键词1801 关键词1901 视频扩展1 视频扩展6 视频扩展11 视频扩展16 文章1 文章201 文章401 文章601 文章801 文章1001 资讯1 资讯501 资讯1001 资讯1501 标签1 标签501 标签1001 关键词1 关键词501 关键词1001 关键词1501 专题2001
jts连接数据库及部分SQL语句
2020-11-09 15:31:39 责编:小采
文档


导包:jtds-1.2.2.jar public class DBUtil { /** * 获得数据库连接 * @return */ public static ConnectiongetConnection() { Connectionconn = null ; try { // 1. 加载驱动 Class. forName ( net.sourceforge.jtds.jdbc.Driver ); // 连接字符串 jdbc:jtd

导包:jtds-1.2.2.jar


publicclassDBUtil {

/**

* 获得数据库连接

* @return

*/

publicstatic ConnectiongetConnection() {

Connectionconn = null;

try {

// 1. 加载驱动

Class.forName("net.sourceforge.jtds.jdbc.Driver");

// 连接字符串"jdbc:jtds:sqlserver://IP:端口/数据库名";

final String url ="jdbc:jtds:sqlserver://127.0.0.1:1433/SuperDogMall";

// 登陆数据库账号

final String user ="sa";

// 登陆数据库密码

final String password ="123456";

conn= DriverManager.getConnection(url, user, password);

}catch(ClassNotFoundException e) {

e.printStackTrace();

}catch(SQLException e) {

e.printStackTrace();

}

return conn;

}

publicstatic void main(String[] args) {

System.out.println(DBUtil.getConnection());

}

}


部分建表和插入内容的SQL语句:

use SuperDogMall

--建立表userinfo

create tableuserinfo

( userIdvarchar(20)primary key,

userPassword varchar(20)not null,

userName varchar(20),

userEmail varchar(40),

userBirth datetime,

userAddress varchar(40),

userMoney int

)

select *from userinfo

insert intouserinfo values('zhizunbao','123','至尊宝','zhizunbao@supermall.com','1980-10-10','四川省九寨沟',50000)

insert intouserinfo values('ershixiong','123','二师兄','ershixiong@supermall.com','1981-11-14','山东省威海市',5000)

insert intouserinfo values('zixiaxianzi','123','紫霞仙子','zixiaxianzi@supermall.com','1991-11-14','四川省盘丝洞',5800)

insert intouserinfo values('niumowang','123','牛魔王','niumowang@supermall.com','1980-11-14','四川省牛头山',5100)

insert intouserinfo values('tieshan','123','铁扇公主','tieshan@supermall.com','1988-11-14','省火焰山',15000)

create tableproduct

(

proId varchar(20)primary key,

proName varchar(20),

proType varchar(20),

proPrice float check(proPrice>=0),

proStore int check(proStore>=0),

proSales int check(proSales>=0),

proPicture varchar(60),

proDesc varchar(200)

)

select *from product

insert intoproduct values('p_001','狗不理包子','食物','5','3000','1000','','好吃')

insert intoproduct values('p_002','包子','食物','2','3000','1500','','好吃')

insert into product values('p_003','德园包子','食物','1','2000','1000','','好吃')



一些driver和url的写法:

oracle
driver="oracle.jdbc.driver.OracleDriver"
url="jdbc:oracle:thin:@localhost:1521:数据库名"
sqlserver
driver="com.microsoft.jdbc.sqlserver.SQLServerDriver"
url="jdbc:microsoft:sqlserver://localhost:1433;DatabaseName=数据库名"
mysql
driver="com.mysql.jdbc.Driver"
url="jdbc:mysql://localhost/数据库名?[后接参数]"
db2
driver="com.ibm.db2.jdbc.app.DB2Driver"
url="jdbc:db2://localhost:5000/数据库名"
sybase
driver="com.sybase.jdbc.SybDriver"
url="jdbc:sybase:Tds:localhost:5007/数据库名"

下载本文
显示全文
专题