精华内容
下载资源
问答
  • c#六种数据库连接语句,整理了mysql sqlserver等数据库的连接语句
  • 数据库连接语句

    千次阅读 2019-03-27 16:28:37
    https://www.cnblogs.com/makqiq/p/5882351.html
    展开全文
  • java jdbc 连接各种数据库连接语句

    千次阅读 2018-05-02 14:36:08
    JDBC连接各种数据库的字符串大同小异,在此总结一下,备忘。oracle driverClass:oracle.jdbc.driver.OracleDriver url:jdbc:oracle:thin:@127.0.0.1:1521:dbnamemysql driverClass:com.mysql.jdbc.Driver PS...
     JDBC连接各种数据库的字符串大同小异,在此总结一下,备忘。
    
    oracle
        driverClass:oracle.jdbc.driver.OracleDriver
        url:jdbc:oracle:thin:@127.0.0.1:1521:dbname
    mysql
        driverClass:com.mysql.jdbc.Driver
        PS:有的时候,mysql的驱动类也也会看到使用org.gjt.mm.mysql.Driver的情况,org.gjt.mm.mysql.Driver是早期的驱动名称,后来就改名为com.mysql.jdbc.Driver,现在一般都推荐使用 com.mysql.jdbc.Driver。在最新版本的mysql jdbc驱动中,为了保持对老版本的兼容,仍然保留了org.gjt.mm.mysql.Driver,但是实际上 org.gjt.mm.mysql.Driver中调用了com.mysql.jdbc.Driver,因此现在这两个驱动没有什么区别。
        url:jdbc:mysql://localhost:3306/mydb
    DB2
        driverClass:com.ibm.db2.jcc.DB2Driver
        url:jdbc:db2://127.0.0.1:50000/dbname
    sybase
        driverClass:com.sybase.jdbc.SybDriver
        url:jdbc:sybase:Tds:localhost:5007/dbname
    PostgreSQL
        driverClass:org.postgresql.Driver
        url:jdbc:postgresql://localhost/dbname
    Sql Server2000
        driverClass:com.microsoft.jdbc.sqlserver.SQLServerDriver
        url:jdbc:microsoft:sqlserver://localhost:1433;DatabaseName=dbname
    Sql Server2005
        driverClass:com.microsoft.sqlserver.jdbc.SQLServerDriver
        url:jdbc:sqlserver://localhost:1433; DatabaseName=dbname
    PS:SQL Server2000和2005的驱动是有区别的,使用错误的时候,会出现下面这个错误。java.sql.SQLException: [Microsoft][SQLServer JDBC Driver][SQLServer]传入的表格格式数据流(TDS)远程过程调用(RPC)协议流不正确。参数 1 (""): 数据类型 0x38 未知。
    下面是一段链接db的java代码,以SQL Server2005为例:


    package com.wanggc.jdbctest;
    import java.sql.Connection;import java.sql.DriverManager;import java.sql.ResultSet;import java.sql.SQLException;import java.sql.Statement;
    public class SQLServer2012 {


        /**
         * @param args
         */
        public static void main(String[] args) {
            Connection conn = null;
            Statement stmt = null;
            ResultSet rs = null;
            try {
                Class.forName("com.microsoft.sqlserver.jdbc.SQLServerDriver");
                conn = DriverManager
                        .getConnection(
                                "jdbc:sqlserver://192.168.1.172:1433; DatabaseName=EOSSAMPLE",
                                "sa", "eos_123");
                // conn.setAutoCommit(false);
                stmt = conn.createStatement();
                rs = stmt.executeQuery("select * from ac_application");
                while (rs.next()) {
                    System.out.println(rs.getString("appname"));
                }


                // conn.commit();            conn.close();
            } catch (Exception e) {
                e.printStackTrace();
            } finally {
                try {
                    if (!conn.isClosed()) {
                        conn.close();
                    }
                    if (!stmt.isClosed()) {
                        stmt.close();
                    }
                    if (!rs.isClosed()) {
                        rs.close();
                    }
                } catch (SQLException e) {
                    e.printStackTrace();
                }
            }
        }


    }
    展开全文
  • 关于MySQL版本8数据库连接语句

    千次阅读 2018-10-25 14:57:46
    mysql数据库连接语句发生变化 MySQL数据库8.0版本以上,数据库的连接语句已经发生变化,Class.forName("com.mysql.jdbc.Driver");变为Class.forName("com.mysql.cj.jdbc.Driver");...

    mysql数据库连接语句发生变化

    MySQL数据库8.0版本以上,数据库的连接语句已经发生变化,

    Class.forName("com.mysql.jdbc.Driver");变为Class.forName("com.mysql.cj.jdbc.Driver");

    DriverManager.getConnection("jdbc:mysql://localhost:3306/PkuChat"," 用户名","密码");变为DriverManager.getConnection("jdbc:mysql://localhost:3306/PkuChat?useSSL=false&serverTimezone=UTC&useUnicode=true&characterEncoding=UTF-8"," 用户名","密码 ");

    这些改变在mysql官网上都有说明,如果依然用以前的连接语句,运行程序时会有红色的警告

     

    展开全文
  • JDBC加载驱动语句和建立数据库连接语句汇总 jdbc开发过程中,通用的步骤:首先加载驱动程序;然后获得数据库的连接。然而各种数据库的加载驱动和获得数据库语法都各不相同,而且极易难度强。因此,有必要将各种...

    JDBC加载驱动语句和建立数据库连接语句汇总


    jdbc开发过程中,通用的步骤:首先加载驱动程序;然后获得数据库的连接。然而各种数据库的加载驱动和获得数据库语法都各不相同,而且记忆难度强。因此,有必要将各种数据库驱动程序和连接数据库固定句式进行总结,方便日后开发使用。

    JDBC加载驱动包官方下载:https://dev.mysql.com/downloads/connector/j/





    Db Name: Microsoft SQL Server (6.5, 7, 2000 and 2005) and Sybase (10, 11, 12). 
    ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 
    由于微软的SQL Server2000的JDBC驱动不支持“反复查询”,所以,可能会出现ResultSet can not re-read row data for column x的错误。
    如果使用sourceforge的jTDS驱动,就不会有上述问题了。
     
    要使用jTDS驱动,配置要做一些变动:
    JDBC Name: jTDS 
    Home Page: http://jtds.sourceforge.net/ 
    JDBC Ver: 1.0.2 
    Download: http://sourceforge.net/project/showfiles.php?group_id=33291 
    Conn Code: 
       Class.forName("net.sourceforge.jtds.jdbc.Driver"); 
       Connection con = DriverManager.getConnection("jdbc:jtds:sqlserver://host:port/database","user","password"); 
    or 
       Connection con = DriverManager.getConnection("jdbc:jtds:sybase://host:port/database","user","password"); 


       
    Db Name: Microsoft SQL Server 2000  
    ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 
    JDBC Name: SQL Server 2000 Driver for JDBC 
    Home Page: http://www.microsoft.com/china/sql/ 
    JDBC Ver: (SQL Server 2000 Driver for JDBC) 
    Download: http://www.microsoft.com/china/sql/downloads/2000/jdbc.asp 
    Conn Code: 
       Class.forName("com.microsoft.jdbc.sqlserver.SQLServerDriver");  
       Connection conn = DriverManager.getConnection ("jdbc:microsoft:sqlserver://server1:1433","user","password"); 

      

      Db Name: Oracle 

    ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 

    JDBC Name: Connector/J  
    Home Page: http://www.oracle.com/technology/software/tech/java/ 
    JDBC Ver: (based on Oracle) 
    Download: http://www.oracle.com/technology/software/tech/java/sqlj_jdbc/ 
    Conn Code: 
       Class.forName("oracle.jdbc.driver.OracleDriver"); 
       Connection con = DriverManager.getConnection("jdbc:oracle:thin:@host:port:databse","user","password"); 


       Db Name: MySQL  
    ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 
    JDBC Name: Connector/J 
    Home Page: http://dev.mysql.com/ 
    JDBC Ver: 3.1 
    Download: http://dev.mysql.com/downloads/ 
    Conn Code: 
       Class.forName("com.mysql.jdbc.Driver"); 
       Connection con = DriverManager.getConnection("jdbc:mysql://host:port/database","user","password"); 


    jdbc:mysql://127.0.0.1:3306/restaurant?useunicode=true&characterEncoding=utf-8

    jdbc:mysql://localhost:3306/我数据库名?useUnicode=true&characterEncoding=utf-8&useSSL=false"

    //useSSL=false:就是使用JDBC跟你的数据库连接的时候,你的JDBC版本与MySQL版本不兼容,MySQL的版本更高一些,在连接语句后加上“useSSL=‘true’” ,就可以连接到数据库了。更高版本


        Db Name: Sybase  
    ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 
    JDBC Name: jConnect  
    Home Page: http://www.sybase.com.cn/cn/content/SDN/ 
    JDBC Ver: 4.5/5.5 
    Download: http://www.sybase.com/detail_list?id=13&morenavId=8668&multi=true&SR=Y&show=1265 
    Conn Code: 
    Class.forName("com.sybase.jdbc2.jdbc.SybDriver").newInstance(); 
    DriverManager.getConnection("jdbc:sybase:Tds:IP:2638?ServiceName="+database,"user","password"); 


       Db Name: Postgresql  
    ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 
    JDBC Name: PostgreSQL JDBC 
    Home Page: http://jdbc.postgresql.org/ 
    JDBC Ver: 8.0 Build 310 
    Download: http://jdbc.postgresql.org/download.html 
    Conn Code: 
       Class.forName("org.postgresql.Driver");  
       Connection con = DriverManager.getConnection("jdbc:postgresql://host:port/database","user","password"); 


        Db Name: IBM Informix  
    ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 
    JDBC Name: Informix JDBC Driver (IBM Informix JDBC V3.0) 
    Home Page: http://www-306.ibm.com/software/data/informix/ 
    JDBC Ver: 3.0.JC1 
    Download: http://www14.software.ibm.com/webapp/download/search.jsp?go=y&rs=ifxjdbc 
    Conn Code: 
       Class.forName("com.informix.jdbc.IfxDriver").newInstance();  
       Connection conn= DriverManager.getConnection("jdbc:informix-sqli://123.45.67.89:1533/myDB:INFORMIXSERVER=myserver;user=testuser;password=testpassword";); 


       Db Name: IBM DB2  
    ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 
    JDBC Name: DB2 JDBC Universal Driver 
    Home Page: http://www-306.ibm.com/software/data/db2/udb/  
    JDBC Ver:  
    Download: http://www-128.ibm.com/developerworks/db2/downloads/jcc/ 
    Conn Code: 
       Class.forName("com.ibm.db2.jdbc.app.DB2Driver ").newInstance();  
       Connection conn= DriverManager.getConnection("jdbc:db2://localhost:5000/sample",user,password);  


      IBM AS400主机在用的JDBC语法 
    ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 
      有装V4R4以上版本的Client Access Express 
      可以在C:\Program Files\IBM\Client Access\jt400\lib 
      找到 driver 档案 jt400.zip,并更改扩展名成为 jt400.jar 
    Conn Code: 
       java.sql.DriverManager.registerDriver (new com.ibm.as400.access.AS400JDBCDriver ()); 
       Class.forName("com.ibm.as400.access.AS400JDBCConnection"); 
       con = DriverManager.getConnection("jdbc:as400://IP","user","password");  


        Db Name: Ms Access or Ms Foxpro 
    ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 
    Conn Code: 
       step 1: 配置 odbc (例如:myDb) 
       step 2:  
       String dbURL = "jdbc:odbc:myDb"; 
       Class.forName("sun.jdbc.odbc.JdbcOdbcDriver"); 
     Connection conn = DriverManager.getConnection(dbURL);  
    or 
       String dbURL = "jdbc:odbc:driver={MicrosoftAccessDriver(*.mdb)};DBQ=dabaseName.mdb"; 
       Class.forName("sun.jdbc.odbc.JdbcOdbcDriver"); 
     Connection conn = DriverManager.getConnection(dbURL);
    展开全文
  • JAVA的一些数据库连接的语句~ 含Oracle,DB2数据库,Sql Server,MySQL,access等众多数据库连接语句指南~ 个人总结,与大家分享~
  • 附上连接语句,感觉方便实用。 这是连接Mysql需要用到的DLL和DriverCS安装文件。已经测试过并连接Mysql成功。附上连接语句,感觉方便实用。 这是连接Mysql需要用到的DLL和DriverCS安装文件。已经测试过并连接...
  • [MySQL]数据库连接sql语句

    千次阅读 2018-12-27 19:24:47
    根据sql语句的执行顺序,可以知道连接(join)发生在连接判断(on)之后。sql语句执行顺序: from -- 确定查询的是哪张表 on -- 连接条件 join -- 连接 where -- 从表的数据中进行筛选 select -- 确定要显示那些列...
  • 非常好的数据库连接语句,包括当前社会上的各种数据库的连接语句。欢迎大家的使用
  • Oracle数据库链接语句

    2012-09-02 12:23:57
    清楚的记载了Oracle数据库的操作,带有截图,oracle数据库语句
  • C#Vs关于连接数据库语句

    千次阅读 2018-01-16 11:22:16
    App.config的配置: 数据库连接的是云服务器 appSettings> add key="ConStringEncrypt" value="false" /> <!-- 数据库连接字符串,(如果采用加密方式,上面一项要设置为true;加密工具,可在官方下载, 如果...
  • SQL数据库连接语句

    万次阅读 2010-01-22 10:43:00
    http://zhengdl126.javaeye.com/blog/727782一般的远程访问的写成这样:...Initial Catalog=数据库名;UserID=用户名;Password=密码本地访问的写成这样:Data Source=(local);Initial Catalog=数据库名;UserID=用户名;Pa
  • SQLSERVER查数据库连接语句

    千次阅读 2019-06-06 17:15:54
    select * from master.dbo.sysprocesses where dbid=DB_ID('OES_SRM') 说明:OES_SRM表示数据库名称 转载于:https://blog.51cto.com/4085457/2406062
  • oracle连接数据库语句和常用语句

    千次阅读 2015-10-27 21:03:07
    1.使用SYS用户登录。 conn sys/change_on_install as sysdba; 2.在sys用户中查询其它用户的表 ...3.实验完成后,连接普通用户(普通用户不用加as sysdba) conn c##scott/tiger; 4.查看dept的表结构。 desc d
  • vs连接数据库语句

    千次阅读 2017-02-21 11:32:38
    工具-->连接数据库-->填写信息,查看属性(百试不爽)
  • 数据库中四种常用的连接语句

    千次阅读 热门讨论 2016-05-03 21:02:29
     最近在做的一个项目中用到了很多表之间连接的操作,昨天验收的时候,师傅也说了,涉及到多个表的数据的时候,尽量使用SQL语句来查询,避免使用视图,因为如果使用视图的话, 但凡添加了表中的字段,那么原来的视图...
  • java(jdbc)连接mysql数据库语句

    千次阅读 2014-10-29 10:07:32
    这是我连接mysql数据库的一个总结。 mysql jdbc驱动下载地址:http://download.csdn.net/detail/maihilton/8094183   static Connection conn = null; static String DBServer = "localhost"; //...
  • 我们可以使用vs编译器来帮助我们生成,也可以直接书写sql语句方法/步骤借助软件连接,工具-连接数据库2、服务器输入 . 或者ip地址;在选择或者输入数据库的名称查看属性,就可以得到数据库连接字符串人工书写...
  • 连接远程SQL Server数据库并执行SQL语句(远程IP=192.168.0.1,用户名=sa,密码=surveynet)
  • C#中如何连接数据库并执行SQL语句

    万次阅读 多人点赞 2017-01-11 11:04:41
    开发工具:Visual Studio 2012数据库: SQL Server 2012使用Visual Studio时还是直接和微软自家的SQL Server数据库连接比较方便,就像使用Eclipse时和MySQL连接便捷一样的道理无论使用什么工具步骤都一样:首先保证...
  • 一.点击左侧数据库按钮: idea版本为2020.1.1版本 二.点击+号 三.选择对应的数据库,此处以MySQL为例: 四.配置连接信息: ...五.测试连接: ...六....七.选择数据库: ...八....九....十.执行SQL语句 十一.执行结果: ...
  • asp各种数据库连接语句大全

    千次阅读 2008-07-28 11:22:00
    MS Access数据库连接用DSN连接并且没有用户名和密码:set conn = Server.CreateObject("ADODB.Connection")conn.open "YourDSNName"%>用DSN连接并且有用户名和密码:set conn = Server.CreateObject("ADODB....
  • 创建数据库连接执行SQL语句

    千次阅读 2014-02-24 10:29:18
    /加载数据库驱动类 Class.forName("com.microsoft.jdbc.sqlserver.SQLServerDriver"); //创建连接数据库的url指定连接的地址和数据库名称 String surl="jdbc:microsoft:sqlserver://192.168.3.21:1433;
  • 数据库SQL系列】sql语句执行顺序,你理解了吗

    万次阅读 多人点赞 2020-01-13 15:29:00
    记得前几年,还是初级的时候,面试官问到,请你讲一下sql语句的执行顺序。当时我以为就是按照sql的关键字排列顺序来执行的。当时说完,面试官心里估计已经直接pass我了吧。今天复习的时候,突然想起这个基础知识点,...
  • C#Winform基于SQL Server的网络连接数据库和本地连接,实现增删改查(内附数据库查询语句以及数据库配置,适合新手)
  • Redis数据库连接和 java基本操作

    千次阅读 2018-06-29 08:52:56
    1.首先安Redis装数据库 https://github.com/MicrosoftArchive/redis/releases 64位Redis地址2.在命令模式下运行:redis-server.exe redis.windows.conf,如果运行提示未找到conf文件,则把参数中的配置文件路径...
  • 各个数据库的测试语句testQuery

    千次阅读 2018-04-18 14:12:04
    各个数据库的测试语句,如配置在hibernate的testQueryoracle数据库: select 1 from dualdb2数据库: select 1 from sysibm.sysdummy1hsqldb数据库:select 1 from INFORMATION_SCHEMA.SYSTEM_USERSderby数据库: ...
  • C#连接各种数据库语句(实例)

    千次阅读 2012-08-23 16:03:10
    Initial Catalog=数据库名;User ID=用户名;Data Source=数据源;Extended Properties="";Server Name=ip地址;Network Protocol=Winsock;Server Port Address=5000; //Oracle using System.Data; using System....
  • 常用数据库查询语句

    千次阅读 2021-01-06 21:32:40
    常用数据库查询语句 基本查询 select 字段1, 字段2,…from 表名; 例如:select id , name from stu; 条件查询 select 字段1, 字段2,…from 表名 where 字段 关系符号 值 ; 关系符号 < = >= <= != 大于 等于 ...

空空如也

空空如也

1 2 3 4 5 ... 20
收藏数 727,608
精华内容 291,043
关键字:

数据库的连接语句