重庆分公司,新征程启航
为企业提供网站建设、域名注册、服务器等服务
在myeclipse界面的右上角,有一个带星的图标,点击 选择other 在里面选择Myeclipse Database Explorer
杭州网站建设公司成都创新互联公司,杭州网站设计制作,有大型网站制作公司丰富经验。已为杭州上千多家提供企业网站建设服务。企业网站搭建\成都外贸网站建设要多少钱,请找那个售后服务好的杭州做网站的公司定做!
1,安装JDK
2,安装eclipse (IDE), java集成开发环境,当然也有其他,读者自行选择.
3,安装JDBC,数据库驱动,下载地址截至发博时最新驱动.
把下载好的文件解压到任意目录,这里我为了便于管理,放在和JDK一起的目录当中,如图:
之后把mysql-connetor-java-5.1.22文件夹下的mysql-connector-java-5.1.22-bin.jar 添加到CLASSPATH里面
找到CLASSPATH的方式为 “我的电脑”- “属性” - “高级” - “环境变量”
之后如图编辑:
一路确定即可.
4,我们来测试一下.
一,登录数据库,格式为 mysql -u(用户名) -p(密码); 我的是 mysql -uroot -pll;
从这里可以看出来我是以超级管理员登录数据库的,密码是ll. 使用命令show database; 则窗口列出了所有的当前的数据库,
其实,这里的test数据库是本人之前建的空数据库,里面什么都没有,通过use test;命令. 我们就进入了数据库test,然后用命令 show tables; 则列出当前数据库所有的表;
如果你的没有,那么用命令 create database test; 来建一个,以便于测试.
现在我要为我的数据库建表,并为其导入数据.我们这里建一个学生表,最易最后一行没有逗号.
1 CREATE TABLE student
2 (
3 StudentNo VARCHAR(20) PRIMARY KEY,
4 Name VARCHAR(10),
5 Phone VARCHAR(20),
6 Age int
7 );
这是用show tables;就可以看见student了.
好的为它导入数据.首先建一个txt文件,文件的内容如图,每一项内容,与表中的格式相对应,中间用tab键隔开.这里本人取名为student.txt, 且处在F盘根目录下.
1 11111111 东邪 11111001 19
2 22222222 西毒 22222002 20
3 33333333 南帝 33333003 30
4 44444444 被盖 44444404 40
5 55555555 中神通 55555505 50
使用命令如下命令将建好的txt文件导入表中
1 load data infile 'F:\student.txt' into table student;
使用命令查看表中的内容
1 select * from student;
成功建好表了!现在开始写我们的java文件.看看能不能喝数据库进行连接.
5,java连接数据库.
首先是我们的java源文件
1 import java.sql.*;
2 public class JavaMysql
3 {
4 public static void main(String[] args) throws Exception
5 {
6 String driver="com.mysql.jdbc.Driver";
7 String url="jdbc:mysql://127.0.0.1:3306/test";
8 Class.forName(driver);
9 Connection connecter=DriverManager.getConnection(url,"root","ll");
10 if(!connecter.isClosed()) System.out.println("success in getConnetion");
11 Statement statement=connecter.createStatement();
12 ResultSet rs=statement.executeQuery("select * from student");
13 System.out.println("编号"+"\t"+"名字"+"Phone"+"\t"+"Age");
14 String No=null,Name=null,Phone=null,Age=null;
15 while(rs.next())
16 {
17 No=rs.getString("studentNo");
18 Name=rs.getString("Name");
19 Phone=rs.getString("Phone");
20 Age=rs.getString("Age");
21 System.out.println(No+"\t"+Name+"\t"+Phone+"\t"+Age);
22 }
23 }
24
25 }
执行:
本文档说明如何设置从
NetBeans
IDE
到
MySQL
数据库的连接。连接后,可通过执行以下操作开始在
IDE
的数据库资源管理器中使用
MySQL:创建新的数据库和表、在表中填充数据,并对数据库结构和内容运行
SQL
查询。本教程是专门为那些对数据库管理有基本了解,并想要运用其知识在
NetBeans
IDE
中使用
MySQL
的初学者而设计的。
详细可以参考这个,有图解教程,希望可以帮到你
1、首先创建一个工程,名字为:HelloWorld;
不建议用IDE创建,因为现在IntelliJ idea和Eclipse做的Scala插件还不够好用,开发中会出现很多问题,建议用typeSafe魔板创建。
2、打开工程的bulid.sbt文件;加上这么一句:
3、然后将mysql的驱动也加上
在sbt中加入了新的依赖以后,一定要记得refresh一下,这样sbt才能将新加的东西加入。
4、接下来,我们打开conf/application.conf文件,
将自己的数据库链接信息添上去。
注意,如果想链接多个数据源,只需要修改“db.default.driver”就可以,注意“db.default.driver”中“default”是数据源的名字,可以修改。例如,你想创建一个“abc”数据源,就可以写成“db.abc.driver”
,在代码中获取数据源的时候,就写成DB.getDataSource("abc"),如果想获取默认数据源(default),可以直接写成DB.getDataSource(),因为:
这是源码,显而易见了吧。而且通过源码,可以知道,play用的数据库链接池是BoneCP,这是一个很棒的数据库连接池,比DBCP和C3P0要快很多,但是没有HikariCP快,BoneCP的官方文档是这么说的:“It beats older connection pools such as C3P0 and DBCP but should now be considered deprecated in favour of HikariCP”不知道play以后会不会使用HikariCP作为数据库连接池。而且,play的数据库连接池是写死的,没法通过application.conf扩展数据库连接池(可以用其他途径扩展,如自己在sbt中依赖数据库连接池,然后不通过配置文件,用数据库本身的方法来获取数据源实现连接。),个人感觉应该改良一下。
要安装浏览器插件xdebug helper之类的,php本身要配置xdebug支持的。php调试需要安装的东西还是比较多。