jdbc:mysql://localhost:3306/mysql这句话中localhost具体指什么的localhost?能修改么?在哪里配置的?
jdbc:mysql:// 是指JDBC连接方式;
localhost: 是指你的本机地址;
3306 :SQL数据库的端口
jdbc :就是你要连接的数据库的地址。
可以修改写成 jdbc:mysql://62.101.172.35:3306/mysql 就可以了(3306要看下端口有没有改)
扩展资料:
1、行和光标:
ResultSet维护指向其当前数据行的光标。每调用一次next方法,光标向下移动一行。
⒉、列:
方法getXXX提供了获取当前行中某列值的途径。在每一行内,可按任何次序获取列值。但为了保证可移植性,应该从左至右获取列值,并且一次性地读取列值。
⒊、数据类型和转换:
对于getXXX方法,JDBC驱动程序试图将基本数据转换成指定Java类型,
⒋、对非常大的行值使用流:
ResultSet可以获取任意大的LONGVARBINARY或LONGVARCHAR数据。方法getBytes和getString将数据返回为大的块(最大为Statement.getMaxFieldSize的返回值)。
⒌、NULL结果值:
要确定给定结果值是否是JDBC NULL,必须先读取该列,然后使用ResultSet.wasNull
方法检查该次读取是否返回JDBC NULL。
补充:一下,你直接写成 jdbc:mysql://62.101.172.35:3306/mysql 就可以了(3306要看下端口有没有改)