jts连接数据库及部分SQL语句
来源:互联网 发布:域名高权和rp值什么用 编辑:程序博客网 时间:2024/06/03 20:32
导包: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;
}
publicstaticvoid main(String[] args) {
System.out.println(DBUtil.getConnection());
}
}
部分建表和插入内容的SQL语句:
use SuperDogMall
--建立表userinfo
create tableuserinfo
( userIdvarchar(20)primarykey,
userPassword varchar(20)notnull,
userName varchar(20),
userEmail varchar(40),
userBirth datetime,
userAddress varchar(40),
userMoney int
)
select *fromuserinfo
insert intouserinfovalues('zhizunbao','123','至尊宝','zhizunbao@supermall.com','1980-10-10','四川省九寨沟',50000)
insert intouserinfovalues('ershixiong','123','二师兄','ershixiong@supermall.com','1981-11-14','山东省威海市',5000)
insert intouserinfovalues('zixiaxianzi','123','紫霞仙子','zixiaxianzi@supermall.com','1991-11-14','四川省盘丝洞',5800)
insert intouserinfovalues('niumowang','123','牛魔王','niumowang@supermall.com','1980-11-14','四川省牛头山',5100)
insert intouserinfovalues('tieshan','123','铁扇公主','tieshan@supermall.com','1988-11-14','新疆省火焰山',15000)
create tableproduct
(
proId varchar(20)primarykey,
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 *fromproduct
insert intoproductvalues('p_001','狗不理包子','食物','5','3000','1000','','好吃')
insert intoproductvalues('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/数据库名"
- jts连接数据库及部分SQL语句
- SQL部分语句及实例
- asp连接SQL数据库语句
- java连接SQL数据库,执行SQL语句
- 部分SQL语句整理及JQuery方法
- sql语句部分参数及缩写
- 数据库及SQL语句相关
- 数据库及SQL语句优化
- SQL语句及数据库优化
- VB连接SQL数据库驱动部分
- ASP连接SQL SERVER数据库语句
- 如何用vb语句连接SQL数据库
- sql语句的内连接三个数据库.
- 精简VB6连接SQL数据库的语句
- 同一个sql语句,连接两个数据库服务器
- 同一个sql语句 连接两个数据库服务器
- SQL语句实现连接远程的数据库
- SQL数据库参数连接语句,转义
- 学习OpenCV——通过KeyPoints进行目标定位
- Servlet生命周期
- iOS Block语法详解
- LeetCode - Remove Element
- Lua学习笔记二之C中调用Lua
- jts连接数据库及部分SQL语句
- vijos1102淘淘摘苹果
- 浅谈文字编码和Unicode(上)
- 2054——A==B(占坑)
- How to build a cross compiler for your Raspberry Pi
- 01背包
- Dining poj 3281 拆点+
- Linux办公
- 2055——An easy problem