首先打开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与数据库连接了!
工具/原料
jdbc驱动
myEclipse
创建好的Mysql数据库和表
方法/步骤
导入jdbc驱动包。点击菜单栏中的Windows→preferences。
在d出的的界面,找到java→buildpath→user libraries。点击new,在d出的的对话框中,填写名称,点击ok。
点击”add jar“,将jdbc驱动导入到工程中。
点击ok,完成驱动包导入。
右击创建的工程名称,选中preferences。
在d出的的对话框中,进行如图所示的 *** 作。
点击ok,将驱动包导入到工程中。
新建class文件,在文件中输入,如图所示的文本
package comytjdao;
import javasqlConnection;
import javasqlDriverManager;
import javasqlResultSet;
import javasqlSQLException;
import javasqlStatement;
public class Create {
private Connection conn;
private Statement stmt;
private ResultSet rs;
String sql="insert into register(name,password)values('z','123')";
public void SqlConnection(){
try{
ClassforName("sunjdbcodbcJdbcOdbcDriver");
}
catch(ClassNotFoundException ex){
exprintStackTrace();
}
String url="jdbc:odbc:fred";
try{
conn=DriverManagergetConnection(url);
stmt=conncreateStatement();
}
catch(SQLException ex){
exprintStackTrace();
}
}
public void Register(){
rs=stmtexecuteQuery("insert into register(name,password)values('"+name+"','"+password+"')");
}public void Close()throws Exception{
rsclose();
stmtclose();
connclose();
}
public void main() throws Exception{
Create create=new Create();
createSqlConnection();
createRegister();
createClose();
}
}
第一步:打开MyEclipse Database Explore
点击Window-Open Perspective-MyEclipse Database Explore。
第二步:新建数据库连接
第三步:配置连接
第四步:加载驱动并进行测试
Oracle数据库驱动在安装文件夹中,路径为:D:\Oracle\product\1020\db_1\jdbc\lib
点击Test Driver
第五步:测试成功,点击finish完成创建
第六步:连接数据库
右击新创建的连接,点击Open connection,然后点击下拉三角形则会看到数据库详细内容。
步骤如下:
第一步打开Database,然后点击window窗口 点击Open Perspective菜单中的MyEclipse Database Explorer。
第二步 创建连接,在空白处右击鼠标新建(即new)。
第三步 选择连接方式,在Driver template选项框中 选择MySql。
第四步 填写配置信息。
第五步 连接mysql数据库的驱动文件。
第六步 测试数据配置是否正确点击,输入访问数据库密码。
第七步 测试连接mysql数据库成功,点击Finish创建连接。
第八歩 右击创建的连接点击Open another connection 输入mysql数据库密码就能看到创建的数据库表。
首先用myeclipse创建一个web 工程
这是jsp登录页面
<body>
<%
requestsetCharacterEncoding("GBK");
String name=requestgetParameter("文件名");
if(nameequals("sa")){
sessionsetAttribute("UserName",name);
responsesendRedirect("文件名");
}
else{
responsesendRedirect("文件名");
}
%>
</body>
连接数据库文件
public class ConnectionManager {
private static final String DRIVER_CLASS = "commicrosoftsqlserverjdbcSQLServerDriver";
private static final String DATABASE_URL = "jdbc:sqlserver://localhost:1433;DatabaseName="数据库名“;
private static final String DATABASE_USRE = "sa";
private static final String DATABASE_PASSWORD = "sa";
/
返回连接
@return Connection
/
public static Connection getConnection() {
Connection dbConnection = null;
try {
ClassforName(DRIVER_CLASS);
dbConnection = DriverManagergetConnection(DATABASE_URL,
DATABASE_USRE, DATABASE_PASSWORD);
} catch (Exception e) {
eprintStackTrace();
}
return dbConnection;
}
/
关闭连接
@param dbConnection
Connection
/
public static void closeConnection(Connection dbConnection) {
try {
if (dbConnection != null && (!dbConnectionisClosed())) {
dbConnectionclose();
}
} catch (SQLException sqlEx) {
sqlExprintStackTrace();
}
}
/
关闭结果集
/
public static void closeResultSet(ResultSet res) {
try {
if (res != null) {
resclose();
}
} catch (SQLException e) {
eprintStackTrace();
}
}
/
关闭语句
/
public static void closeStatement(PreparedStatement pStatement) {
try {
if (pStatement != null) {
pStatementclose();
}
} catch (SQLException e) {
eprintStackTrace();
}
}
}
在 MyEclipse 中连接 MySQL 时出现“Access denied for user 'root'@'localhost' (using password: YES)”错误可能是由于多种原因造成的。
密码错误:您在 MyEclipse 中使用的 MySQL 用户名和密码与您在 MySQL 控制台中使用的用户名和密码可能不同。请确保您在 MyEclipse 中使用的用户名和密码是正确的。
MySQL 服务未启动:请确保 MySQL 服务已启动。
用户没有远程访问权限:如果您在 MyEclipse 中使用的是远程 MySQL 服务器,请确保用户具有远程访问权限。
建议您从上述几个方面入手,尝试解决这个问题。如果仍然无法解决,建议您参考 MySQL 官方文档或搜索网上的解决方案,或者向 MySQL 技术支持寻求帮助。
以上就是关于怎么用myeclipse连上远程mysql数据库全部的内容,包括:怎么用myeclipse连上远程mysql数据库、myeclipse 怎样连接数据库、怎样用myeclipse实现一个对数据库中的数据添加的 *** 作等相关内容解答,如果想了解更多相关内容,可以关注我们,你们的支持是我们更新的动力!
欢迎分享,转载请注明来源:内存溢出
评论列表(0条)