扫二维码与项目经理沟通
我们在微信上24小时期待你的声音
解答本文疑问/技术咨询/运营咨询/技术建议/互联网交流
1.添加mysql数据库驱动
成都创新互联公司长期为数千家客户提供的网站建设服务,团队从业经验10年,关注不同地域、不同群体,并针对不同对象提供差异化的产品和服务;打造开放共赢平台,与合作伙伴共同营造健康的互联网生态环境。为谷城企业提供专业的网站设计、成都网站设计,谷城网站改版等技术服务。拥有10多年丰富建站经验和众多成功案例,为您定制开发。
启动netbeans开发工具,在services(服务)窗口中展开databases(数据库)节点,大家就可以看到一个数据库的资源管理器
其中在Drivers包中包含了所有数据库的驱动程序,如果要使用netbeans来操作mysql,必需在这里添加mysql的驱动程序,右键单击 Drivers(驱动程序)节点,然后选中“New Dirver...”命令,打开一个新建JDBC驱动程序的窗体
在这个新建对话框中选择add(添加)按钮,选择你要添加的驱动(mysql数据库驱动mysql-connector-java-3.1.3-beta-bin.jar),添加确定后netbeans会自动填写Drivers Class:(com.mysql.jdbc.Driver)及Name文本输入框,然后打击Ok,完成数据库驱动程序在netbeans上的配置。
2.通过netbeans连接mysql数据库
前面工作都做好后,我们可以用netbeans当mysql的客户端来操作mysql数据库。右击databases(数据库)节点,选择”new connection ...“(新建一个连接)选项,弹出如下界面,其中name(名称)为上面配好的数据库驱动的名称,host(主机)为mysql数据库的计算机名或者 ip地址,port为mysql的端口号,默认为3306;database为要连接的数据库的名字(如yang为本人建立的数据库),然后输入数据库的 用户名和密码,单击OK(确定)按钮
完成后,将在databases(数据库)节点下多出一项我们自己刚添加的数据库,右击它,然后选择connect(连接),将会打开我们要连接的mysql数据库。
其中Tables是yang这个数据库中所建的表,Views为视图,procedures为存储过程,在这里我们可以直观的看到数据库的结构,我们可以通过netbeans对mysql数据库进行各种操作。
3。操作数据库
如果要查看person表中的数据,可以右键单击person,选择view data(查看数据)选项,马上显示组合窗体,上面为sql编辑器
这里我们能够清楚看到person表中有2条数据,当然我们也可以在上面的SQL编辑器当中编写sql语句查询我们所需要的数据,在这里我们可以做很多命令行下操作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。
1、控制面板中,MySQL Connector Net 6.9.9已经安装(原安装版本为6.9.8,后升级安装为6.9.9)和MySQL for Visual Studio 1.2.6版。
根据MySQL官方说明,这两个版本相互是没有问题的:
2、利用NuGet安装了EntityFramework和MySql.Data、MySql.Data.Entity包:
3、修改以后查看Web.config文件:
上述步骤都完成后,重启visual studio(及电脑)后,依旧无法在vs中选择连接到mysql的数据源:
替换方法:(待验证)
不必用服务器资源管理器,自己在配置文件中写连接字符串。
connectionStrings
add name="MySqlConnectionString" connectionString="Server=localhost;Database=test; Uid=root;Pwd=12345678"/
/connectionStrings
eclipse中配置mysql的方法:
1、驱动程序下载
在mysql的官网可以得到想要的版本。
2、驱动程序的引入使用
选择要引入驱动的项目右键-建立路径-配置路径
3、在打开的包含的四个选项卡的窗口中选择 库 这个选项卡
4、选择 添加外部JAR包-ok
5、在你驱动JAR包存放的地方选择好你的JAR包-打开
6、测试连接代码:
public class Dao {
// 公用的数据库连接类
public static Connection getConnection() throws Exception {
String driverName = "com.mysql.jdbc.Driver"; // 加载JDBC驱动
String dbURL = "jdbc:mysql://localhost:3306/test_scheme?auotReconnect=trueuseUnicode=truecharacterEncoding=utf8"; // 连接服务器和数据login
// System.out.print(dbURL);
String userName = "root"; // 用户名
String userPwd = ""; // 密码
Class.forName(driverName);
return DriverManager.getConnection(dbURL, userName, userPwd);
}
public static void main(String []s){
try {
String sql="select * from test_table";
PreparedStatement psmt=getConnection().prepareStatement(sql);
ResultSet rs=psmt.executeQuery();
while(rs.next()){
System.out.println(rs.getString(1));
}
} catch (Exception e) {
// TODO Auto-generated catch block
e.printStackTrace();
}
}
配置jdbc要在
环境变量
里边。
首先,打开计算机属性的环境变量,找到
classpath
。然后打开jdbc安装路径,找到
对应数据库jdbc驱动jar包,右键属性找到路径并复制然后添加到classpath。
需要注意的是添加时如果classpath不是只有这一个的话就必须在复制时在前面加上分号,必须是英文半角的分号。
右键
我的电脑—》属性—》高级—》环境变量—》系统变量
选中
path
项—》点编辑
在行尾加上你的
mysql
的bin文件夹的路径。项与项之间用;号隔开。
例如
;d:\mysql\bin
你可以先进入
bin
文件夹,然后把地址栏里的路径复制到
path
值后面。
我们在微信上24小时期待你的声音
解答本文疑问/技术咨询/运营咨询/技术建议/互联网交流