公共类ConnDB {
私人连接CN
私人语句stmt
私人的ResultSet RS
公共布尔开放(主机字符串,字符串数据库名,字符串SUSR,字符串SPWD)
{
尝试{
调用Class.forName(“com.mysql.jdbc.Driver”)
字符串URL =“的jdbc:mysql的:/ /”+主机+“:3306”+“/”+数据库名
CN =(连接)DriverManager.getConnection(URL,SUSR,SPWD)
到stmt =(声明)cn.createStatement()
}赶上(ClassNotFoundException异常E){
/ / TODO自动生成catch块
e.printStackTrace()
返回false
}赶上(的SQLException五){
e.printStackTrace()
返回true}
公共布尔的close(){
尝试{
cn.close()
stmt.close()
rs.close()
赶上(的SQLException sqlex)
{sqlex.printStackTrace()
返回false}
返回true
公共ResultSet中的executeQuery(SQL字符串)
{
{
RS = stmt.executeQuery(SQL)
赶上(的SQLException sqlex)
{
sqlex.printStackTrace()
返回NULL
回报RS
公共静态无效的主要(字串[] S)
{
尝试{ConnDB C =新ConnDB()
c.open(“localhost”的,“bicel”,“根”,“mysql”的)
RS = c.executeQuery(“选择标题*”)
}赶上(例外五)
{
System.out.println(“错误!”)
{
同时(方法rs.next()){System.out.println(rs.getString(“作家”)+“:”+ rs.getString (“标题”))}
}
赶上(的SQLException sqlex)
{
sqlex.printStackTrace()
System.out.println(“main()的成功”)
c.close()根据他们的数据库
参数名,路径和相应的变化
1、首先打开数据库,右击数据库,光标移到数据库“任务”将会看到一个“导入数据”,点击导入数据,将会出现下面这张图。2、选择数据源,为Excel 自己添加文件路径,和版本。是否首行包含列名称。
3、选择要存放的数据库和身份验证。
4、选择源表和源视图。
需要一些前提条件:
1、对方的主机能被连接(如在同一局域网内)
2、需要知道对方数据库IP、端口号、服务名
3、需要知道对方提供的管理数据库的用户名及密码
连接方法:
1、在本地的oracle安装目录,找到tnsnames.ora文件,一般在~\oracle\product\10.2.0\db_1\network\ADMIN目录下,如图:
2、用文本打开tnsnames.ora文件,添加以下内容:
本地自定义实例名 =
(DESCRIPTION =
(ADDRESS = (PROTOCOL = TCP)(HOST = 数据库IP或数据库主机名)(PORT = 数据库端口号))
(CONNECT_DATA =
(SERVER = DEDICATED)
(SERVICE_NAME = 数据库服务名)
)
)
3、保存文件即可。
4、打开第三方工具,如plsq,输入对方提供的用户名及密码,选择新建的数据库链接即可。
欢迎分享,转载请注明来源:内存溢出
评论列表(0条)