mysql驱动配置2个数据库地址
一、 C:\xampp\mysql 去到xampp的mysql所在地,复制一份命名mysql2 二、 C:\xampp\mysql2\bin 到这里改my.ini 改两处端口为3307 ,很多处 路径改成 mysql2下的, my.ini 三、必须用cmd 用管理员模式去到
成都创新互联公司成立以来不断整合自身及行业资源、不断突破观念以使企业策略得到完善和成熟,建立了一套“以技术为基点,以客户需求中心、市场为导向”的快速反应体系。对公司的主营项目,如中高端企业网站企划 / 设计、行业 / 企业门户设计推广、行业门户平台运营、app软件定制开发、移动网站建设、微信网站制作、软件开发、绵阳服务器托管等实行标准化操作,让客户可以直观的预知到从成都创新互联公司可以获得的服务效果。
MySQL驱动问题,有请高手解决??
你的加载驱动语句是:String driveName = "com.mysql.jdbc.Driver" ;
你的驱动jar包mysql-connector-java-5.0.4-bin.jar
你得确保驱动包里面有com.mysql.jdbc.*
这个可以通过myeclipse查看
如果你没有看到com.mysql.jdbc.*
那就说明你加载驱动的语句错了,可能是别的库。。。
例如,我加载一个jar:mysql-connector-java-3.0.17-ga-bin.jar
(当然这个包很老了,但是还是能够发挥作用)
里面也有com.mysql.jdbc
但是还是报错,最后改成org.gjt.mm.mysql(也是在驱动包里面的)就可以了。。。不过我是在netbeans下做的。
连接数据库的问题可能是你的数据库设置的问题,一般端口不会错,最可能错的就是密码了,你可以用一个gui tools登陆mysql 查看一下的。。。。
heima_code_util64怎么修改MySQL的连接驱动?
方法/步骤
1、Eclipse实现与数据库的连接,需要添加相应的jar包。打开Eclipse,在要与数据库连接的项目中选择New--Folder,如图所示:
2、输入承载jar包的文件夹名称lib,如图所示:
3、将MySQL数据库连接的jar包复制到lib 文件夹中,然后选择该jar包,右击 ,选择Build Path--Add to build path,如图所示:
4、接下来就是代码连接数据库,输入以下代码,如图所示:
如何在myeclipse中配置mysql的驱动程序
打开MyEclipse,依次选择“Windows”—“Open Perspective”—“Other”—“MyEclipse Database Explorer”打开数据库管理窗口。
在窗口左侧空白处,右击,在弹出的菜单中选择“New”,弹出数据库驱动添加窗口。
然后,点击“Add JARs”,添加下载的驱动 jars文件,如下图所示。添加完成后,选择“Driver classname”驱动类名:com.mysql.jdbc.Driver
对于MySQL,在窗口中依次填入:
Driver template(驱动模板):MySQL Connector/J
Driver name(驱动名):MySQL Connector/J (备注:便于记忆,可随意)
Connection URL(连接路径):jdbc:mysql//:localhost:3306
User name(用户名):root
Password(访问密码):*****
关于Connection URL的说明:
Connection URL处要填写需要连接的MySQL数据库的地址。(jdbc:mysql://hostname[:3306]/dbname)可改为(jdbc:mysql://localhost:3306/test)。其中,localhost是指连接本地数据库的意思,3306表示连接MySQL数据库的端口号(不同的数据库端口号也不相同)。
接着点击“Test Driver”进行驱动测试,成功后,点击“Finish”完成驱动添加。
驱动器添加成功后,双击“MySQL Connector/J”,弹出登录窗口,输入MySQL数据库密码,即可连接到MySQL。
navicat连接了oracle,项目里怎么改驱动啊,还是这个吗:db.url=jdbc:mysql://localhost:3306/dev
String url="jdbc:mysql://localhost:3306/sample_db?user=rootpassword=your_password";
例如:
import java.sql.DriverManager;import java.sql.ResultSet;import java.sql.SQLException;import java.sql.Connection;import java.sql.Statement; public class MysqlDemo { public static void main(String[] args) throws Exception { Connection conn = null; String sql; // MySQL的JDBC URL编写方式:jdbc:mysql://主机名称:连接端口/数据库的名称?参数=值 // 避免中文乱码要指定useUnicode和characterEncoding // 执行数据库操作之前要在数据库管理系统上创建一个数据库,名字自己定, // 下面语句之前就要先创建javademo数据库 String url = "jdbc:mysql://localhost:3306/javademo?" + "user=rootpassword=rootuseUnicode=truecharacterEncoding=UTF8"; try { // 之所以要使用下面这条语句,是因为要使用MySQL的驱动,所以我们要把它驱动起来, // 可以通过Class.forName把它加载进去,也可以通过初始化来驱动起来,下面三种形式都可以 Class.forName("com.mysql.jdbc.Driver");// 动态加载mysql驱动 // or: // com.mysql.jdbc.Driver driver = new com.mysql.jdbc.Driver(); // or: // new com.mysql.jdbc.Driver(); System.out.println("成功加载MySQL驱动程序"); // 一个Connection代表一个数据库连接 conn = DriverManager.getConnection(url); // Statement里面带有很多方法,比如executeUpdate可以实现插入,更新和删除等 Statement stmt = conn.createStatement(); sql = "create table student(NO char(20),name varchar(20),primary key(NO))"; int result = stmt.executeUpdate(sql);// executeUpdate语句会返回一个受影响的行数,如果返回-1就没有成功 if (result != -1) { System.out.println("创建数据表成功"); sql = "insert into student(NO,name) values('2012001','陶伟基')"; result = stmt.executeUpdate(sql); sql = "insert into student(NO,name) values('2012002','周小俊')"; result = stmt.executeUpdate(sql); sql = "select * from student"; ResultSet rs = stmt.executeQuery(sql);// executeQuery会返回结果的集合,否则返回空值 System.out.println("学号\t姓名"); while (rs.next()) { System.out .println(rs.getString(1) + "\t" + rs.getString(2));// 入如果返回的是int类型可以用getInt() } } } catch (SQLException e) { System.out.println("MySQL操作错误"); e.printStackTrace(); } catch (Exception e) { e.printStackTrace(); } finally { conn.close(); } } }
本文名称:mysql怎么改驱动 MySQL的驱动
文章链接:http://scyingshan.cn/article/dodiohh.html