
首先打开Myeclipse,在工具栏上选择window->Show View->Other
选择Myeclipse database
双击DB Bowser
在控制台部分多出DB Bowser,右击空白处
选择new
在d出的界面中
Driver template:MySQL Connector/]
Driver name:填写连接的名字(随意)
Connection url:jdbc:mysql://localhost:3306/数据库名
其中localhost表示本地数据库,如果是远程的则填写对方地址
数据库名表示你要连接的数据库的名称
User name:root
password:密码
然后添加jar包
这个时候你可以测试一下连接
单击Test Driver
如果连接成功则点击finsh
然后在控制台处
右击你的连接名
选择open connection
这样你就将Myeclipse与数据库连接了,连接后就可以向数据库里添加数据了
工具:
eclipse
方法如下:
1在工程中右键新建file,命名为jdbcproperties
2创建完毕如图:
3在jdbcproperties文件中输入如下信息,分别是数据库的驱动,连接,用户名和密码
4新建JdbcTest2java类
5输入如下代码进行测试连接即可测试通过
直接安装mysql,默认账号是“root”
在你写程序的时候 右键你的项目名字 build path -add external archives添加你的类包名
类包名 mysql 的一般是 mysql-connector-java-3016-ga-binjar 这类格式的
最后你要调用的时候 记得写类就行了
驱动名称和URL地址 分别为: com,mysqljdbcDriver jdbcmysql://localhost:3306/数据库名称。
/
数据库 *** 作
/
package database;
import javasqlConnection;
import javasqlDriverManager;
import javasqlResultSet;
import javasqlStatement;
import javautilArrayList;
import javautilHashMap;
import javautilMap;
/
@author Qutr
/
public class DbConnection
{
private Connection dbConnection = null;
private Statement selectPro = null; //用于 select *** 作
private Statement updatePro = null; //用于 update *** 作
private ResultSet dbResultSet = null; // *** 作 select 结果集
private String driverName;//声明MySql驱动类
private String dbHost;
private String dbPort;
private String dbName;
private String dbUserName;
private String dbPassword;
private String enCoding;
/
实例化DbConnection对象
@param host 数据库主机(IP)
@param port 数据库端口
@param dName 数据库名称
@param uName 用户名
@param password 用户密码
/
public DbConnection(String host, String port, String dName, String uName, String password)
{
driverName = "commysqljdbcDriver";
dbHost = host;
dbPort = port;
dbName = dName;
dbUserName = uName;
dbPassword = password;
enCoding = "useUnicode=true&characterEncoding=gb2312&autoReconnect=true";
}//end DbConnection()
/
连接数据库
@return 连接成功返回true,连接失败返回false
/
public boolean dbConnection()
{
StringBuilder urlTem = new StringBuilder();
urlTemappend("jdbc:mysql://");
urlTemappend(dbHost);
urlTemappend(":");
urlTemappend(dbPort);
urlTemappend("/");
urlTemappend(dbName);
urlTemappend(enCoding);
String url = urlTemtoString();
try
{
ClassforName(driverName)newInstance();
dbConnection = DriverManagergetConnection(url, dbUserName, dbPassword);
return true;
}catch(Exception e){
Systemerrprintln("数据库联接失败!");
Systemoutprintln("url = " + url);
eprintStackTrace(); //得到详细的出错消息
return false;
}
}// end dbConnection()
public static void main(String[] args)
{
String dbHost = "localhost";
String dbPort = "3306";
String dbName = "test";
String dbUserName = "root";
String dbPassword = "";
DbConnection conn = new DbConnection(dbHost, dbPort, dbName, dbUserName, dbPassword);
boolean bool = conndbConnection();
if(!bool)
return;
String selectSql = "select user_name, ad from user_info where age = 23";
ArrayList<String> fieldsList = new ArrayList<String>();
fieldsListadd("user_name");
fieldsListadd("ad");
ArrayList<Map> userInfoList = conndbSelect(selectSql, fieldsList);
int infoSize = userInfoListsize();
String userName;
String ad;
if(infoSize == 0)
Systemoutprintln("没有选出符合条件的数据");
else{
for(int i = 0; i < infoSize; ++i){
userName = (String)userInfoListget(i)get("user_name");
ad = (String)(((Map)userInfoListget(i))get("ad"));
Systemoutprintln("userName = " + userName + " ad = " + ad);
}
}
}//end main()
conncloseDatabase();
}//end calss DbConnection
首先打开Myeclipse,在工具栏上选择window->Show View->Other
选择Myeclipse database
双击DB Bowser
在控制台部分多出DB Bowser,右击空白处
选择new
Driver template:MySQL Connector/]
Driver name:填写连接的名字(随意)
Connection url:jdbc:mysql://localhost:3306/数据库名
其中localhost表示本地数据库,如果是远程的则填写对方地址
数据库名表示要连接的数据库的名称
User name:root
password:密码
然后添加jar包
这个时候可以测试一下连接
单击Test Driver
如果连接成功则点击finsh
然后在控制台处
右击连接名
选择open connection
这样就将Myeclipse与数据库连接了,连接后就可以向数据库里添加数据了
部分连接数据库代码截图
Unknown Database “xxx”的意思是未找到数据库
检查一下你的数据库中是否有“xxx”这个数据库,是否拼写出现了错误,是否在末尾或者开头添加了空格。
没有数据库要添加数据库,访问代码的拼写出现了错误要修正,前后多余的空格要删除。
全部检查之后重新运行,就可以进入了。
以上就是关于myeclipse怎么把数据添加到数据库啊全部的内容,包括:myeclipse怎么把数据添加到数据库啊、myeclipse怎么连接mysql数据库、myeclipse8.6怎么配置mysql数据库连接等相关内容解答,如果想了解更多相关内容,可以关注我们,你们的支持是我们更新的动力!
欢迎分享,转载请注明来源:内存溢出
微信扫一扫
支付宝扫一扫
评论列表(0条)