當前位置:首頁 » 操作系統 » web項目連接資料庫

web項目連接資料庫

發布時間: 2022-05-08 18:48:22

java web項目連接資料庫失敗,如圖

資料庫名稱和密碼是否和代碼中的一致?

⑵ 我有一個完整的web項目 導入後沒有問題,但是不知道怎麼連接資料庫,(有一個my sql文件夾)然後怎麼做

1、創建資料庫,先把mysql文件夾中的 .sql 文件以文件名稱創建資料庫(或者找下sql文件中,有沒有DROP DATABASE xxxxxx ,有的話一般項目資料庫名稱就是這個 xxxxxx),執行sql後,檢查資料庫是否創建好,是否有數據等;
2、如果不知道資料庫在哪兒配置,用搜索工具,例如 dreamweaver 搜索一下源代碼,搜索資料庫名稱,看看能否找到,找到的話密碼設置正確,可以發布項目,瀏覽器訪問看看,

一般如果是用hibernate的話,要麼在hibernate的配置文件 hibernate.cfg 中設置,要麼在spring配置文件 的dataSource 里配置,,用MyBatis 的話,也是在配置文件中找,配置文件一般要麼放在 WEB-INF/ 目錄下,要麼放在 WEB-INF\classes 下 的 .xml 文件

⑶ C#web項目是如何連接資料庫做判斷的

自己程序中定義了一個資料庫操作的類,用的是Server2000的資料庫,僅供參考:
namespace
ComtactManager
{
class
DataBase:IDisposable
{
private
SqlConnection
Sqlconn;
public
static
string
sConn
=
"server=localhost;database=HqCompact;uid=sa;pwd=";
public
void
Dispose()
{
Dispose(true);
GC.SuppressFinalize(true);
}
protected
void
Dispose(bool
disposing)
{
if
(disposing)
return;
if
(Sqlconn
!=
null)
{
Sqlconn.Dispose();
Sqlconn
=
null;
}
}
public
void
Open()
{
if
(Sqlconn
==
null)
{
Sqlconn
=
new
SqlConnection(sConn);
Sqlconn.Open();
}
}
public
void
Close()
{
if
(Sqlconn
!=
null)
Sqlconn.Close();
}
public
DataSet
RunSelectSQL(string
sSQLString)
{
this.Open();
DataSet
SqlDS
=
new
DataSet();
SqlDataAdapter
SqlDA
=
new
SqlDataAdapter(sSQLString,this.Sqlconn);
SqlDA.Fill(SqlDS);
return
SqlDS;
}
public
bool
RunReaderSQL(string
sSQLString)
{
this.Open();
SqlCommand
cmd
=
new
SqlCommand(sSQLString,
this.Sqlconn);
SqlDataReader
reader
=
cmd.ExecuteReader();
if
(reader.Read())
{
reader.Close();
return
true;
}
else
{
reader.Close();
return
false;
}
}
public
SqlDataReader
getReader(string
strSelect)
{
SqlCommand
cmd
=
new
SqlCommand(strSelect,Sqlconn);
SqlDataReader
reader
=
cmd.ExecuteReader();
return
reader;
}
public
void
RunDelOrInsSQL(string
sSQLString)
{
this.Open();
SqlCommand
Sqlcomm
=
new
SqlCommand(sSQLString,
this.Sqlconn);
Sqlcomm.ExecuteNonQuery();
}
public
void
RunProcere(SqlCommand
cmd)
{
cmd.ExecuteNonQuery();
}
}
}

⑷ myeclipse開發javaweb怎樣連接資料庫

如果直接用java代碼連接資料庫的話,1.導入資料庫驅動包,2.載入資料庫驅動,3.Connection連接資料庫就好;
如果要資料庫連接池技術就要配置了

⑸ Java web項目中,如何對連接資料庫的的配置

java鏈接資料庫最底層的技術就是jdbc了

對於jdbc鏈接資料庫原理,你可以看JDBC:從原理到應用

從JDBC以後,出來的類似hibernate mybatis等orm框架只是對jdbc的擴展實現

而dbcp c3p0 druid等數據連接池,是通過jdbc對資料庫鏈接的管理

所以 一切的基礎都是jdbc

⑹ java web項目中的資料庫連接

首先你要檢查你的資料庫的埠號是否正確,接下來你要確定項目中是否導入數據連接的jar包,再接著就是看你連接的資料庫sqlserver是否開啟,數據表是否存在於資料庫中,最後看你的資料庫賬號,密碼是否設置正確

⑺ 跪求答案啊,這里是web項目,資料庫Mysql的鏈接縱是連不上,出錯,用戶名和密碼是正確的,錯誤如下:

一般MySQL連接不上,可能有兩大原因:1、MyEclipse配置錯誤 2、MySQL配置不當。
一、我們一般的連接步驟如下:
1、在MyEclipse中連接MySQL資料庫:依次點擊window-->show view-->other-->MyEclipse Database-->DB Browser
MyEclipse連接MySQL報錯解決辦法
圖一:找到資料庫連接選項
2、選中DB Browser,右鍵單擊,並選擇New一個數據連接的菜單,新建一個MySQL連接,在彈出的新窗口中填入相應的信息,如下圖所示:
MyEclipse連接MySQL報錯解決辦法
圖二:填寫相應的信息
3、然後點擊Finish,完成此次操作,卻得到了如下圖所示的錯誤信息,嘗試多次也無法連接,為了驗證用戶名和密碼是否正確,我們在MySQL終端嘗試輸入該用戶和密碼,卻可以連接,這就奇怪了?
MyEclipse連接MySQL報錯解決辦法
圖三:提示資料庫無法連接
二、解決方法:
最終在終端使用「select * from mysql.user;」命令查詢用戶表的時候,結果返回卻只有root一個用戶,然後將MyEclipse中MySQL連接中的User name改成root就能連接成功了。
MyEclipse連接MySQL報錯解決辦法
圖四:將User修改為root
MyEclipse連接MySQL報錯解決辦法
圖五:提示連接成功
三、為什麼會出現這種情況?
雖然問題解決了,但是我們還是要本著「知其然又要知其所以然」的精神繼續往下探究下,所以做了一個大膽且正確的決定,重新安裝了一次MySQL,當安裝最後一步的時候終於明白了,我們一般選中的是「Modify Security Settings」選項,也就是默認用戶為root,所以在終端查詢用戶表的時候只select出了root用戶。
MyEclipse連接MySQL報錯解決辦法
圖六:安裝時root就為默認用戶
如需要MySQL軟體,下載頻道提供MySQL系列軟體的下載:s.jb51.net

myeclipse連接mysql資料庫錯誤問題解決

今天做一個BBS網站,做的過程中連接MYSQL發生了點問題。錯誤代碼如下

java.lang.ClassNotFoundException: com.mysql.jdbc.Driver
at org.apache.catalina.loader.WebappClassLoader.loadClass(WebappClassLoader.java:1352)
at org.apache.catalina.loader.WebappClassLoader.loadClass(WebappClassLoader.java:1198)
at java.lang.ClassLoader.loadClassInternal(ClassLoader.java:319)
at java.lang.Class.forName0(Native Method)
at java.lang.Class.forName(Class.java:164)

因為看到了java.lang.ClassNotFoundException: com.mysql.jdbc.Driver ,一直以為是我的連接JAR包出了問題,上網搜了好久,類似的問題都是JAR包的問題,但是我確信自己的JAR包是對的,然後開始找代碼,發現我以前的一個案例的代碼和這個完全一樣,以前的案例可以正常運行(是以前運行的時候)。

接著我以為是重裝的時候什麼地方沒配好,接著我翻了N多配置MYECLIPSE的資料,發現一點問題都沒有。這時候我好泄氣啊,但是我沒有放棄,接著找,後來我又運行了一次以前的案例,發現以前的案例也不能正常運行了,我就懷疑不是連接JAR包,也不是代碼的問題了。

我發現在at java.lang.Class.forName0(Native Method) 前面還有兩行是at org.apache.catalina.loader.WebappClassLoader.loadClass(WebappClassLoader.java:1352)
at org.apache.catalina.loader.WebappClassLoader.loadClass(WebappClassLoader.java:1198)

上網一找這兩行的資料,發現是TOMCAT的8080埠的問題,重啟TOMCAT,發現OK了!!!

呵呵,那時好激動啊!不過這個問題要記錄下來,避免以後也出現相同的問題!

⑻ web怎麼把數據寫到其他資料庫

web怎麼把數據寫到其他資料庫
1.建立一個web項目
2.把資料庫驅動復制到lib目錄下。資料庫驅動有:mysql,sqlserver,oracle等 是什麼樣類型的數據導入相應驅動。
3.編寫一個連接資料庫的工具類,獲取一個連接。下面以mysql資料庫為例。
核心代碼:
public class DataUtils {
/**
* 從數據中獲取一個連接
* @return
*/
public static Connection getConn(){
Connection conn = null;
try {
Class.forName("com.mysql.jdbc.Driver").newInstance();
//表為test,用戶名root,密碼admin。
conn = DriverManager.getConnection("jdbc:mysql://localhost:3306/test", "root", "admin");
} catch (Exception e) {
e.printStackTrace();
}
return conn;
}
}

⑼ web項目連接mysql資料庫實現條件查詢

把資料庫配置地址 換成你項目實際使用mysql的地址
,如果你使用了框架的話,只需要修改下資料庫連接的配置文件就可以 一般在propertiey或xml文件中
如果沒有,就是在實例化connection的時候 使用實際的資料庫地址 以及用戶名密碼

熱點內容
db2資料庫別名 發布:2024-10-08 08:19:02 瀏覽:238
如何更換安卓系統時鍾 發布:2024-10-08 08:12:54 瀏覽:395
電腦創建伺服器軟體 發布:2024-10-08 08:12:47 瀏覽:476
如何防微信惡意找回密碼 發布:2024-10-08 08:01:58 瀏覽:812
aspnet存儲過程分頁 發布:2024-10-08 08:01:47 瀏覽:460
王者安卓怎麼拍高清視頻教程 發布:2024-10-08 07:57:04 瀏覽:262
酒吧燈光編程 發布:2024-10-08 07:52:42 瀏覽:8
別克英朗買15哪個配置好 發布:2024-10-08 07:43:38 瀏覽:237
android安裝sdk 發布:2024-10-08 07:42:41 瀏覽:328
qq空間音樂緩存 發布:2024-10-08 07:05:49 瀏覽:738