㈠ 網站資料庫一般放在哪
資料庫可以放在網站伺服器上也可以在其他伺服器,通常都放在網站伺服器本地,畢竟為了速度考慮本地是最快的。
㈡ Java web 網站的發布,網站的資料庫也必須放在同台發布的伺服器上
不一定,資料庫在其他地方也行,但要在程序中指定資料庫uri
㈢ 我想把我的網站項目上傳到網路伺服器上,我想請問,我應該放在哪個目錄下面,資料庫文件和項目文件怎麼放
有一個資料庫連接文件,改那個連接文件中,資料庫伺服器地址就可以。
㈣ 開發web應用程序時,靜態文件一般存放在什麼位置
一般大系統部署,會用Apache或EngineX作為前置Web伺服器,也就是這樣的模型:
互聯網接入路由----硬體負載均衡----前置Web伺服器----中間件----資料庫J2EE中間件在處理純文件訪問的能力其實遠低於Apache,所以一般將所有不需要許可權保護的靜態資源:圖片、視頻、音頻、JS腳本、CSS樣式文件、HTML靜態文件(一般是靜態化後的網頁),全部都放在「前置Web伺服器上」
有條件的話可以考慮使用單獨的域名和伺服器,或者使用雲存儲。可以減輕主web伺服器的負擔,同時提高網頁載入速度
㈤ myeclipse 的web項目 資料庫的驅動放在哪裡
以mysql為例,mysql的驅動放在WebRoot\WEB-INF\lib文件夾下,直接復制粘貼就可以了
Java要連接資料庫,那麼首先你必須安裝mysql資料庫。
安裝好mysql之後,安裝JDK了。
安裝好JDK之後,就是安裝Eclipse了,要支持JDK版本,Eclipse安裝的時候會自動去找JDK安裝位置的,解壓版的Eclipse,就要配置eclipse.ini文件了,將對應的JDK配置好,這些已經准備就緒的時候,就到mysql中創建資料庫和表。
先創建資料庫:
CREATE DATABASE SCUTCS;
接著,創建表:
CREATE TABLE STUDENT
(
SNO CHAR(7) NOT NULL,
SNAME VARCHAR(8) NOT NULL,
SEX CHAR(2) NOT NULL,
BDATE DATE NOT NULL,
HEIGHT DEC(5,2) DEFAULT 000.00,
PRIMARY KEY(SNO)
);
然後插入數據,可以用SQL語句insert into <表名> values (value1, value2, ...);
編寫.java文件來演示一下如何訪問MySQL資料庫。
import java.sql.*;
public class JDBCTest {
public static void main(String[] args){
// 驅動程序名 String driver = "com.mysql.jdbc.Driver";
// URL指向要訪問的資料庫名scutcs String url = "jdbc:mysql://127.0.0.1:3306/scutcs";
// MySQL配置時的用戶名 String user = "root"; // MySQL配置時的密碼 String password = "root";
try { // 載入驅動程序 Class.forName(driver);
// 連續資料庫 Connection conn = DriverManager.getConnection(url, user, password);
if(!conn.isClosed()) System.out.println("Succeeded connecting to the Database!");
// statement用來執行SQL語句 Statement statement = conn.createStatement();
// 要執行的SQL語句 String sql = "select * from student";
// 結果集 ResultSet rs = statement.executeQuery(sql);
while(rs.next()) // 選擇sname這列數據 name = rs.getString("sname
// 輸出結果 System.out.println(rs.getString("sno") + "\t" + name); }
rs.close(); conn.close();
} catch(ClassNotFoundException e) {
System.out.println("Sorry,can`t find the Driver!"); e.printStackTrace();
} catch(SQLException e) {
e.printStackTrace();
} catch(Exception e) {
e.printStackTrace();
} } }
㈥ 使用flask 框架開發 web 應用,初始化資料庫的代碼放在哪裡最合適
資料庫是專門用來存儲數據的,它是一個產品。web項目裡面需要用到資料庫連接層,專門去和資料庫打交道。也就是說,資料庫不會專門放在一個web工程里,而是你的web工程去訪問資料庫。和資料庫交互的框架,目前比較流行的有MyBiatis,hibrenate框架,很多企業都在用,其中MyBiatis更多一些。
㈦ WEB能和資料庫放在一個伺服器裡面嗎
首先,web和資料庫是可以放在一個伺服器裡面的,比如:windows server 2003,裡面有IIS的服務,也可以安裝資料庫。
其次,一般公司都為了安全或者其他方面的考慮,資料庫都有專門的伺服器,二其他的應用層軟體,例如WEB服務都會放到其他的伺服器上去。
㈧ 在java web開發中資料庫應放在哪個目錄下
資料庫,伺服器端,前端,這是構成java web項目的三大塊。
資料庫不需要放在項目的目錄下面,伺服器端可以直接通過訪問指定資料庫的形式,存儲數據或者讀取數據。
㈨ 請問資料庫一般放在哪裡通過內網外網都能連接。。
(1)能不能外部訪問這個資料庫
本人使用的阿里雲伺服器,可以使用本地的數據化圖形化界面來連接上面的資料庫。
如圖:(註:沒有做廣告的意思,阿里雲、新浪雲、BAE都在用,只是不想讓你感到困擾)
需要填寫:連接名、主機名或IP地址、埠、用戶名和密碼,這些信息在你的新浪雲中可以找的到。
(2)如果有多個應用怎麼辦
是可以的,系統會給每一個應用創建一個資料庫實例。如圖一,worldPress那個資料庫連接裡面有兩個資料庫,分別對應部署在雲服務上的兩個應用。展開的這個資料庫,就是本人部署在雲伺服器上的WorldPress博客。
附:連接資料庫的方法
http://help.aliyun.com/knowledge_detail.htm?spm=5176.788314898.3.3.KPVoHh&knowledgeId=5973806&categoryId=8314898