当前位置: 技术问答>java相关
小妹在线等待:Java如何使用mySQL数据库?(弱智问题)
来源: 互联网 发布时间:2015-10-30
本文导语: 安装了mySQL数据库(正常使用,可以用php访问),但是控制面板里的ODBC数据源没有mySQL,添加也没有mySQL供选择.那么如何把mySQL数据库添加到ODBC? 如果不能那么Class.forName()的参数应该怎么写?即,装入哪个数据库驱动程序类? 简...
安装了mySQL数据库(正常使用,可以用php访问),但是控制面板里的ODBC数据源没有mySQL,添加也没有mySQL供选择.那么如何把mySQL数据库添加到ODBC?
如果不能那么Class.forName()的参数应该怎么写?即,装入哪个数据库驱动程序类?
简单问题,在线等待.
如果不能那么Class.forName()的参数应该怎么写?即,装入哪个数据库驱动程序类?
简单问题,在线等待.
|
可以到
http://www.wordserver.com/mm.mysql/
下下载最新的驱动程序
http://www.wordserver.com/mm.mysql/
下下载最新的驱动程序
|
先要下载mysql的驱动包(具体在那我不记得了),把它加入classpath中。
然后在程序中测试,下面是我的mysql测试程序
public class BaseConnMysql
{ String sDBDriver="org.gjt.mm.mysql.Driver";
String url="jdbc:mysql://localhost/userinfo(表名)";
Connection conn;
Statement stmt;
ResultSet rs;
public BaseConnMysql()
{
try{
Class.forName(sDBDriver);
}catch(ClassNotFoundException e)
{e.printStackTrace();}
rs=null;
}
.....
}
然后在程序中测试,下面是我的mysql测试程序
public class BaseConnMysql
{ String sDBDriver="org.gjt.mm.mysql.Driver";
String url="jdbc:mysql://localhost/userinfo(表名)";
Connection conn;
Statement stmt;
ResultSet rs;
public BaseConnMysql()
{
try{
Class.forName(sDBDriver);
}catch(ClassNotFoundException e)
{e.printStackTrace();}
rs=null;
}
.....
}
|
可以将mysql添加到ODBC中间,不过你要到mysql.com下载myodbc
安装之后就可以像正常添加ODBC一样使用了
安装之后就可以像正常添加ODBC一样使用了
|
下载myodbc安装:
http://www.mysql.com/downloads/api-myodbc-2.50.html
不过有点疑问:用odbc“方便”在哪?:)
http://www.mysql.com/downloads/api-myodbc-2.50.html
不过有点疑问:用odbc“方便”在哪?:)