当前位置:首页 » 数据仓库 » 使用web开发网站数据库放在哪
扩展阅读
webinf下怎么引入js 2023-08-31 21:54:13
堡垒机怎么打开web 2023-08-31 21:54:11

使用web开发网站数据库放在哪

发布时间: 2022-08-29 23:04:58

㈠ 网站数据库一般放在哪

数据库可以放在网站服务器上也可以在其他服务器,通常都放在网站服务器本地,毕竟为了速度考虑本地是最快的。

㈡ Java web 网站的发布,网站的数据库也必须放在同台发布的服务器上

不一定,数据库在其他地方也行,但要在程序中指定数据库uri

㈢ 我想把我的网站项目上传到网络服务器上,我想请问,我应该放在哪个目录下面,数据库文件和项目文件怎么放

有一个数据库连接文件,改那个连接文件中,数据库服务器地址就可以。

㈣ 开发web应用程序时,静态文件一般存放在什么位置

  1. 一般大系统部署,会用Apache或EngineX作为前置Web服务器,也就是这样的模型:
    互联网接入路由----硬件负载均衡----前置Web服务器----中间件----数据库

  2. J2EE中间件在处理纯文件访问的能力其实远低于Apache,所以一般将所有不需要权限保护的静态资源:图片、视频、音频、JS脚本、CSS样式文件、HTML静态文件(一般是静态化后的网页),全部都放在“前置Web服务器上”

  3. 有条件的话可以考虑使用单独的域名和服务器,或者使用云存储。可以减轻主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