精华内容
下载资源
问答
  • 【单选题】给定的备份数据库语句: SELECT * FROM mysql_test.student INTO OUTFILE 'D:/BACKUP/aa.txt' ... 下列关于备份文件的叙述正确的是【判断题】使用向导创建查询时,数据可以来自表或查询。【单选题】MYSQL中...

    【单选题】给定的备份数据库语句: SELECT * FROM mysql_test.student INTO OUTFILE 'D:/BACKUP/aa.txt' FIELDS TERMINATED BY ',' ENCLOSED BY '"' LINES TERMINATED BY '?'; 下列关于备份文件的叙述正确的是

    【判断题】使用向导创建查询时,数据可以来自表或查询。

    【单选题】MYSQL中修改表结构的命令是

    【单选题】DBS的中文含义是

    【判断题】设置窗体的“名称”属性,可以更改窗体的标题。

    【多选题】下列属于控件“特殊效果”属性选项的有

    【多选题】下列属于窗体控件的有

    【单选题】在执行命令语句输出的状态信息中,Threads表示

    【单选题】假设使用InnoDB作为存储引擎,数据文件的扩展名是________

    【单选题】设置主关键字的视图是

    【判断题】表间关系有“一对一”和“一对多”两种。

    【单选题】()是曼氏迭宫绦虫的中间宿主,如果因食青蛙肉使此寄生虫进入人体,会造成严重损伤。

    【判断题】“操作查询”与“选择查询”相似,都是由用户指定查找记录的条件。

    【判断题】窗体通常由窗体页眉、窗体页脚、页面页眉、页面页脚及主体五部分组成。

    【单选题】SELECT COUNT(SAL) FROM emp GROUP BY DEPT意思是( )

    【判断题】创建计算控件时,若控件是文本框,可直接键入表达式,如:=[单价]*0.80 。

    【判断题】主键只能包含一个字段。

    【单选题】用于计算指定字段平均值的函数是

    【单选题】下列既可以创建报表,也可以对已有报表进行编辑和修改的视图是

    【单选题】在Access窗体的“设计视图”中,()节中的内容可以在屏幕或页面上显示一条记录,也可以显示多条记录。

    【单选题】MySQL中,备份数据库的命令是

    【单选题】创建数据库之前首先要对数据库进行

    【单选题】设有如下语句: REVOKE SELECT ON student FROM 'tmpuser'@'localhost' 以下关于该语句的叙述中,正确的是

    【单选题】触发器不是响应以下哪一语句而自动执行的mysql语句

    【单选题】在数据表中,遇到暂时不需要查看的记录,可以进行

    【判断题】Access中,查询不仅具有查找功能,还具有计算功能。

    【判断题】使用查询向导不能创建复杂查询。

    【多选题】下列关于列表框和组合框的叙述,正确的有

    【单选题】以下语句错误的是

    【判断题】报表排序时,升序的次序是从A到Z或从0到9。

    【判断题】使用“查找不匹配项查询向导“创建的查询可以在一个表中查找那些在另一个表中没有相关记录的记录。

    【判断题】“数字”类型用于存储可以进行数学运算的数据。

    【判断题】SQL是一种高度非过程化语言,它只需要描述“做什么”,而不需要说明“怎么做”。

    【判断题】关系型数据库将各种记录信息按照不同的主题安排在不同的数据表中,通过在建立了关系的表中设置公共字段,实现各个数据表中数据的引用。

    【判断题】使用“查找重复项查询向导”创建查询,查询结果中只能显示带有重复值的字段。

    【单选题】在 SQL 语言中的 SELECT 语句中,用于实现选择运算(即精确查询)的句子是

    【单选题】在关系模型中,实现“关系中不允许出现相同的元组”的约束是通过( )

    【单选题】在MySQL中,MyISAM格式的数据表所对应的存储文件不包括

    【判断题】在查询的“设计视图”中,既可以创建不带条件的查询,也可以创建带条件的查询。

    【判断题】消息的背景,一般可根据报道事件的具体情况决定是否需要,如不需要,这部分可以省略。

    【单选题】下列关于存储过程的叙述中,正确的是

    【单选题】SQL 语句中修改表结构的命令是( )

    【判断题】“2016/07/11 07:11:12”是长时间格式。

    【单选题】下列可以计算记录中指定字段总和的函数是

    【单选题】下列不属于时间日期类型的是_______

    【单选题】创建数据库使用以下哪项

    【单选题】数据库服务器、数据库和表的关系,正确的说法是( )

    【判断题】为数据表建立索引的目的是为了加快数据库表的查询速度。

    【多选题】下列属于窗体“格式”属性的选项有

    【判断题】在报表的“设计视图”中,可以删除任意一个节。

    展开全文
  • MySQL入门:如何创建数据库

    千次阅读 2021-05-26 09:36:05
    本文详细概述了如何使用不同的方法和工具(包括用于MySQL的命令行,工作台和dbForge Studio)在MySQL中创建数据库。 MySQL是基于SQL的关系数据库管理系统。它是由Oracle Corporation开发,分发和支持的。MySQL是...

    本文详细概述了如何使用不同的方法和工具(包括用于MySQL的命令行,工作台和dbForge Studio)在MySQL中创建数据库。

    MySQL是基于SQL的关系数据库管理系统。它是由Oracle Corporation开发,分发和支持的。MySQL是免费的开源软件,由于其可靠性,兼容性,成本效益和全面的支持,它正越来越受到欢迎。

    MySQL有一个分支– MariaDB,由MySQL的原始开发人员制造。MariaDB具有相同的数据库结构和索引,因此可以代替MySQL。

    MySQL和MariaDB都支持许多流行的操作系统,包括但不限于以下操作系统:Linux,Ubuntu,Debian,Microsoft Windows和macOS。

    在开始创建新的MySQL数据库之前,您需要下载dbForge Studio for MySQL

    在本文中,我们研究创建MySQL数据库的不同方法。

    CREATE DATABASE:MySQL语法示例

    应该提到的在MySQL中创建数据库的第一种方法是使用CREATE DATABASE语句。该语句以指定的名称创建一个数据库。请记住,要使用它,你需要有数据库的CREATE权限。

    CREATE DATABASE mydatabase;

    注意:
    如果运行CREATE DATABASE语句而未指定IF NOT EXISTS并且数据库已经存在,则会出现错误。因此,最好使用IF NOT EXISTS子句来防止错误。

    CREATE DATABASE IF NOT EXISTS mydatabase;

    在执行CREATE DATABASE语句后,MySQL将返回一条消息,通知数据库是否已成功创建。

    从命令行客户端创建数据库

    MySQL Command Line Client通常随MySQL Server安装包一起提供。它安装有两个版本–支持UTF-8,不支持UTF-8。您可以直接从“开始”菜单运行控制台客户端。

    MySQL db命令行

    通过MySQL命令行客户端创建新的MySQL数据库:
    1.运行客户端。
    2.输入您的密码。
    3.执行 创建数据库 命令。

    从命令行创建数据库

    您可以在我们的如何连接到MySQL服务器文章中了解有关使用MySQL命令行客户端的更多信息。

    如何在MySQL Workbench中创建数据库

    MySQL Workbench是一种流行的可视化数据库工具,用于设计,开发和管理MySQL数据库。

    如何使用MySQL Workbench创建数据库:

    1.启动MySQL Workbench,然后单击+按钮打开“设置新连接”向导。

    2.输入连接的名称和用户名,然后单击“测试连接”。在对话框中输入密码,要求输入密码。
    我们输入localhostroot

    在工作台中设置新连接

    3.在“工作台”开始页面的“ MySQL连接”部分中,单击所需的连接。

    4.在打开的MySQL Workbench窗口中,单击  主工具栏上的在连接的服务器中创建新模式按钮。然后输入架构名称,必要时更改字符集和排序规则,然后单击Apply

    使用工作台创建数据库架构

    5.在打开的“将SQL脚本应用于数据库”窗口中,单击“应用”。然后,单击“完成”

    在MySQL Workbench中查看数据库脚本

    6.检查数据库是否已出现在导航器中。

    本地数据库已创建

    今天的工作台是用于MySQL数据库开发的最受欢迎的专业工具之一。但是。让我们看看如何使用dbForge Studio for MySQL创建新的MySQL数据库。

    如何使用dbForge Studio for MySQL创建数据库

    dbForge Studio for MySQL提供了一种非常简单直观的方法来在MySQL中创建新数据库。您无需成为专业的开发人员或DBA即可开始使用dbForge Studio for MySQL

    1.首先,您需要创建所需的连接。单击数据库资源管理器工具栏上的新建连接按钮。或者,转到主工具栏中的“数据库”菜单,然后单击“ 新建连接”

    2.在打开的“数据库连接属性”窗口中,为连接提供所有必需的凭据。

    在dbForge Studio for MySQL中创建新连接

    3.新的连接将出现在数据库资源管理器中。右键单击连接名称,然后选择“新建数据库”。或者,转到主工具栏中的“数据库”菜单,然后单击“新建数据库”

    使用dbForge Studio for MySQL创建新数据库

    4.在将打开的“新数据库”选项卡中,输入新数据库的名称,选择字符集和排序规则。您可以在窗口下部检查数据库脚本。根据需要配置所有内容后,点击Apply Changes

    在dbForge Studio for MySQL中查看MySQL数据库脚本

    5.检查新创建的数据库是否已出现在MySQL服务器上。为此,请在“数据库资源管理器”中右键单击连接名称,然后单击“刷新”

    检查是否已在dbForge Studio for MySQL中创建了新数据库

    创建数据库后

    当您的MySQL服务器中有多个数据库时,要开始使用已创建的数据库,请使用以下语句:

    USE database_name;

    要在数据库中创建新表,请使用以下语法:

    CREATE TABLE [IF NOT EXISTS] table_name(     column_1_definition,     column_2_definition,     …,     table_constraints  ) ENGINE=storage_engine;

    在下图中,您可以看到如何在dbForge Studio for MySQL中创建MySQL表。Studio具有自动完成代码功能,因此不必键入所有代码。

    使用dbForge Studio for MySQL创建MySQL表

    要了解有关在MySQL中创建表的更多信息,请参阅我们的如何使用MySQL CREATE TABLE语句和通过MySQL的GUI工具创建表

    要删除表,请使用以下语句:

    DROP DATABASE databasename;

    dbForge Studio for MySQL允许直观地删除数据库,而无需编写代码。只需在数据库资源管理器中右键单击所需的数据库,然后单击删除

    使用dbForge Studio for MySQL删除数据库

    结论

    如您所见,用于dbForge Studio For MySql允许在方便且现代的界面中快速轻松地创建新数据库。dbForge支持团队随时准备为您提供帮助,以防遇到任何困难。 下载dbForge Studio for MySQL,并测试其所有功能的全部功能。

    展开全文
  • 罗斯文数据库中,选择”采购订单“表,创建——查询向导——简单查询 选择查询字段 设置查询表名称,完成 2.从多个表中查询所需要的数据 创建——查询向导——简单查询——选择数据表 选择这个表字段 选择第...

       

    目录

        1.从单个表中查询所需的信息

    罗斯文数据库中,选择”采购订单“表,创建——查询向导——简单查询

    选择查询字段

    设置查询表名称,完成

      2.从多个表中查询所需要的数据

    创建——查询向导——简单查询——选择数据表

    选择这个表字段

    选择第二表及字段

     设置查询表名称,完成


    在使用数据库时,有时可能希望查看表中的所有数据,但有时可能只希望查看某些字段列中的数据,或者只希望在某些字段列满足某些条件时查看数据,为此可使用选择查询。创建选择查询有两种方法:使用查询向导和在设计视图中创建查询。使用查询向导是一种最简单的创建查询的方法。
        使用简单查询向导不仅可以依据单个表创建查询,也可以依据多个表创建查询。

        1.从单个表中查询所需的信息

    罗斯文数据库中,选择”采购订单“表,创建——查询向导——简单查询

    选择查询字段

    设置查询表名称,完成

      2.从多个表中查询所需要的数据

    创建——查询向导——简单查询——选择数据表

    选择这个表字段

    选择第二表及字段

     设置查询表名称,完成

     以些类推

    展开全文
  • 使用 MySQL 数据库创建简单的 Web 应用程序编写人:Troy Giunipero本文档描述了如何创建用于连接 MySQL 数据库服务器的简单 Web 应用程序。还讲述了 Web 开发中的一些基本概念和技术,例如JavaServer Pages(JSP)、...

    使用 MySQL 数据库创建简单的 Web 应用程序

    编写人:Troy Giunipero

    本文档描述了如何创建用于连接 MySQL 数据库服务器的简单 Web 应用程序。还讲述了 Web 开发中的一些基本概念和技术,例如 JavaServer Pages (JSP)、JavaServer Pages 标准标记库 (JavaServer Pages Standard Tag Library, JSTL)、Java 数据库连接 (Java Database Connectivity, JDBC) API 和两层的客户端-服务器体系结构。本教程是为对 Web 开发有基本了解并且期望使用 MySQL 数据库来应用其知识的初学者设计的。

    MySQL 是一种常见的开源数据库管理系统,由于其速度、灵活性和可靠性而常用于 Web 应用程序中。MySQL 使用 SQL(即 Structured Query Language,结构化查询语言)访问和处理数据库中包含的数据。

    本教程是连接 MySQL 数据库教程的续篇,而且假定您已创建了名为 MyNewDatabase 的 MySQL 数据库,并已在 NetBeans IDE 中为其注册了连接。该教程中使用的表数据包含在 ifpwafcad.sql 中,本教程也需要使用此数据。此 SQL 文件创建了两个表(Subject 和 Counselor),然后将样例数据填入这两个表中。如果需要,将此文件保存至您的计算机中,然后在 NetBeans IDE 中将其打开并在名为 MyNewDatabase 的 MySQL 数据库中运行该文件。

    目录

    netbeans-stamp-68-69.png

    要学习本教程,您需要具备以下软件和资源。

    软件或资源

    要求的版本

    MySQL Connector/J JDBC 驱动程序

    版本 5.x

    GlassFish 服务器

    3

    注意:

    使用 NetBeans IDE 的 Java 下载包,可以安装 GlassFish 服务器。您需要 GlassFish 服务器才能学完本教程。

    Java 平台与 MySQL 数据库协议之间的通信所需的 MySQL Connector/J JDBC 驱动程序包含在 NetBeans IDE 中。

    如果需要将项目与工作解决方案进行比较,可以下载样例应用程序。

    规划结构

    简单的 Web 应用程序可以使用两层体系结构进行设计,其中客户端可以直接与服务器通信。在本教程中,Java Web 应用程序使用 Java 数据库连接 API 直接与 MySQL 数据库通信。实际上,正是 MySQL Connector/J JDBC 驱动程序实现了应用服务器(GlassFish 服务器)识别的 Java 代码与任何 SQL(数据库服务器 (MySQL) 识别的语言)内容之间的通信。

    您在本教程中构建的应用程序需要创建两个 JSP 页。在每个页面中,您将使用 HTML 和 CSS 来实现简单接口,并应用 JSTL 技术来执行直接查询数据库以及将检索到的数据插入这两个页面的逻辑。两个数据库表(Subject 和 Counselor)包含在 MySQL 数据库 MyNewDatabase(该数据库是通过学完连接 MySQL 数据库教程创建的)中。以下面的两层方案为例。

    ifpwafcad-structure.png

    欢迎页面 (index.jsp) 向用户展示了简单的 HTML 表单。当浏览器请求 index.jsp 时,该页面内的 JSTL 代码会启动对 MyNewDatabase 的查询。它会从 Subject 数据库表中检索数据,然后先将该数据插入到页面中,再将页面发送至浏览器。当用户在欢迎页面的 HTML 表单中提交其选择时,该提交会启动对响应页 (response.jsp) 的请求。同样,该页面内的 JSTL 代码会启动对 MyNewDatabase 的查询。这次,它会同时从 Subject 和 Counselor 表中检索数据,并将该数据插入到页面中,以便允许用户在页面返回到浏览器时查看基于其选择的数据。

    为了实现上述方案,您将为一个假想的组织 IFPWAFCAD(即 International Former Professional Wrestlers' Association for Counseling and Development,国际前职业摔跤咨询与发展协会)开发一个简单的应用程序。

    index.jsp

    index-page.png 

    response.jsp

    response-page.png

    创建新项目

    首先,在 IDE 中创建一个新的 Java Web 项目:

    从主菜单中,选择“文件”>“新建项目”(Ctrl-Shift-N 组合键;在 Mac 上为 ⌘-Shift-N 组合键)。选择 "Java Web" 类别,然后选择“Web 应用程序”。

    new-project.png 

    使用“新建项目”向导,可以在标准 IDE 项目中创建空的 Web 应用程序。标准项目使用 IDE 生成的 Ant 生成脚本来编译、部署和运行应用程序。

    单击“下一步”。

    在“项目名称”中,输入 IFPWAFCAD。同时,指定项目在计算机上的位置。(缺省情况下,IDE 会将项目置于 home 目录下的 NetBeansProjects 文件夹中。)

    单击“下一步”。

    在步骤 3“服务器和设置”中,指定 GlassFish 服务器作为用于运行应用程序的服务器。

    注意:如果您安装了 NetBeans IDE 的 Java 版本,则 GlassFish 服务器会显示在“服务器”下拉字段中。由于 GlassFish 服务器包含在下载中,因此会在 IDE 中自动进行注册。如果要对此项目使用其他服务器,请单击位于“服务器”下拉字段旁边的“添加”按钮,然后在 IDE 中注册其他服务器。但是,使用 GlassFish 服务器之外的服务器不在本教程的讲述范围之内。

    在“Java EE 版本”字段中,选择 "Java EE 5"。

    server-settings.png 

    Java EE 6 Web 项目不需要使用 web.xml 部署描述符,且 NetBeans 项目模板不在 Java EE 6 项目中包含 web.xml 文件。但是,本教程介绍了如何在部署描述符中声明数据源,此操作不依赖于任何特定于 Java EE 6 的功能,因此可以将项目版本设置为 Java EE 5。

    注意:您同样可以将项目版本设置为 Java EE 6,然后创建 web.xml 部署描述符。(从“新建文件”向导中选择 "Web" 类别,然后选择“标准部署描述符”。)

    单击“完成”。IDE 将为整个应用程序创建一个项目模板,并在编辑器中打开一个空的 JSP 页 (index.jsp)。index.jsp 充当应用程序的欢迎页面。新项目是根据 SunJava BluePrints 准则构建的。

    准备 Web 界面

    首先,准备欢迎页 (index.jsp) 和响应页 (response.jsp)。欢迎页实现用于捕获用户数据的 HTML 表单。这两个页面都实现 HTML 表,从而以结构化的方式显示数据。在此部分,您也可以创建样式表,以便增强两个页面的外观。

    设置欢迎页

    确保 index.jsp 在编辑器中处于打开状态。如果该页面尚未打开,请从“项目”窗口的 "IFPWAFCAD" >“Web 页”双击 index.jsp。

    在编辑器中,将 

     标记之间的文本更改为:IFPWAFCAD Homepage。

    将 

     标记之间的文本更改为:"Welcome to IFPWAFCAD, the International Former Professional Wrestlers' Association for Counseling and Development!"。

    通过从主菜单中选择“窗口”>“组件面板”(Ctrl-Shift-8 组合键;在 Mac 上为 ⌘-Shift-8 组合键)打开 IDE 的组件面板。将指针悬停在 "HTML" 类别中的“表”图标上,并注意为该项显示的缺省代码片段。

    palette.png 

    您可以根据自己的喜好配置“组件面板”- 在“组件面板”中单击鼠标右键并选择“显示大图标”和“隐藏项名称”可使其显示上图所示的内容。

    将光标指针放在紧靠 

     标记后面的位置。(该位置即是您要实现新的 HTML 表的位置。)然后,在“组件面板”中双击“表”图标。

    在显示的“插入表”对话框中,指定以下值,然后单击“确定”。

    行数:2

    列数:1

    边框大小:0

    此时会生成 HTML 表代码并已添加到您的页面中。

    将以下内容添加到表标题和第一个表行的单元格中(新内容以粗体显示):

    IFPWAFCAD offers expert counseling in a wide range of fields.

    To view the contact details of an IFPWAFCAD certified former professional wrestler in your area, select a subject below:

    在底部的表行中,插入一个 HTML 表单。为此,请将光标放在第二对 

     标记之间,然后双击“组件面板”中的 HTML 表单 (

    html-form-icon.png) 图标。在“插入表单”对话框的“操作”文本字段中,键入 response.jsp,然后单击“确定”。 

    insert-form.png

    在 

     标记之间键入以下内容(新内容以粗体显示):

    Select a subject:

    使用 IDE 的代码完成支持同样可以访问“组件面板”中列出的所有项。要在编辑器中工作时使用代码完成,可以按 Ctrl-空格键。下面的两个步骤演示了如何使用代码完成添加下拉列表和提交按钮。

    在编辑器中,按 Enter 键在刚添加的内容后面添加一个空行,然后按 Ctrl-空格键以调用 IDE 的代码完成支持。

    drop-down-list.png 

    选择“下拉列表”。

    在所显示的“插入下拉列表”对话框的“名称”文本字段中键入 subject_id,然后单击“确定”。请注意,下拉列表的代码片段会添加到表单中。

    下拉列表的选项数目当前并不重要。稍后,我们将在本教程中添加动态生成选项(基于从 Subject 数据库表收集的数据)的 JSTL 标记。

    将提交按钮项 (

    submit-button.png) 添加到紧靠刚添加的下拉列表后面的位置。可以使用“组件面板”执行此操作,也可以调用编辑器的代码完成(如上一步中所述)。在“插入按钮”对话框的“标签”和“名称”字段中均输入 submit,然后单击“确定”。

    要设置代码的格式,请在编辑器中单击鼠标右键,然后选择“格式化”(Alt-Shift-F 组合键;在 Mac 上为 Ctrl-Shift-F 组合键)。系统会为您的代码自动设置格式,并且类似于以下内容:

    Welcome to IFPWAFCAD, the International Former

    Professional Wrestlers' Association for Counseling and Development!

    IFPWAFCAD offers expert counseling in a wide range of fields.

    To view the contact details of an IFPWAFCAD certified former

    professional wrestler in your area, select a subject below:

    Select a subject:

    要在浏览器中查看此页面,请在编辑器中单击鼠标右键,然后选择“运行文件”(Shift-F6 组合键;在 Mac 上为 Fn-Shift-F6 组合键)。在您执行此操作时,JSP 页面会自动进行编译并部署到您的服务器中。IDE 会打开缺省浏览器以便从页面的部署位置显示该页面。

    browser-output.png

    创建响应页

    为了准备 response.jsp 的界面,您必须首先在项目中创建文件。请注意,此页面中显示的大部分内容都是使用 JSP 技术自动生成的。因此,在以下步骤中添加占位符,稍后将替换为 JSP 代码。

    在“项目”窗口中右键单击 IFPWAFCAD 项目节点,然后选择“新建”>“JSP”。“新建 JSP 文件”对话框打开。

    在 JSP“文件名”字段中,输入 response。请注意,当前为“位置”字段选择了“Web 页”,这表示将在项目的 web 目录中创建该文件。此目录同样是 index.jsp 欢迎页驻留的位置。

    接受任何其他缺省设置,然后单击“完成”。新的 response.jsp 页面模板生成,并在编辑器中打开。新的 JSP 节点还会在“项目”窗口的“Web 页”下显示。

    response-jsp-node.png

    在编辑器中,将标题更改为:IFPWAFCAD - {placeholder}。

    删除 

     标记之间的 

    Hello World!

     一行,然后复制下面的 HTML 表并将其粘贴到页面主体中:

    {placeholder}

    Description: {placeholder} Counselor: {placeholder}

    member since: {placeholder}

    Contact Details: email:

    {placeholder}

    phone: {placeholder}

    要在浏览器中查看此页面,请在编辑器中单击鼠标右键,然后选择“运行文件”(Shift-F6 组合键;在 Mac 上为 Fn-Shift-F6 组合键)。此时编译该页面,将其部署到 GlassFish 服务器,并在缺省浏览器中将其打开。

    browser-response.png

    创建样式表

    创建简单的样式表,以便增强 Web 界面的显示。本教程假定您了解样式规则的作用方式,以及它们影响 index.jsp 和 response.jsp 中相应 HTML 元素的方式。

    通过在 IDE 的主工具栏中按“新建文件”(

    new-file-btn.png) 按钮,打开“新建文件”向导。选择 "Web" 类别,然后选择“层叠样式表”并单击“下一步”。

    键入 style 作为 CSS 文件名,并单击“完成”。IDE 会创建一个空 CSS 文件,并将其放置在 index.jsp 和 response.jsp 所在的同一个项目位置。请注意,style.css 的节点现在显示在“项目”窗口的项目中,并且该文件在编辑器中打开。

    在编辑器中,将以下内容添加到 style.css 文件中:

    body {

    font-family: Verdana, Arial, sans-serif;

    font-size: smaller;

    padding: 50px;

    color: #555;

    }

    h1 {

    text-align: left;

    letter-spacing: 6px;

    font-size: 1.4em;

    color: #be7429;

    font-weight: normal;

    width: 450px;

    }

    table {

    width: 580px;

    padding: 10px;

    background-color: #c5e7e0;

    }

    th {

    text-align: left;

    border-bottom: 1px solid;

    }

    td {

    padding: 10px;

    }

    a:link {

    color: #be7429;

    font-weight: normal;

    text-decoration: none;

    }

    a:link:hover {

    color: #be7429;

    font-weight: normal;

    text-decoration: underline;

    }

    将样式表链接到 index.jsp 和 response.jsp。在这两个页面中,将以下行添加到 

     标记之间:

    要在编辑器中打开的文件之间快速导航,请按 Ctrl-Tab 组合键,然后选择所需的文件。

    NetBeans CSS 支持

    在 IDE 中使用 CSS 时,可以利用 CSS 样式生成器和 CSS 预览。这些工具可以在创建样式规则和查看与样式属性结合使用的元素时,提供广泛的支持。

    例如,将光标置于 style.css 的 h1 规则中,然后打开“CSS 预览”(“窗口”>“其他”>“CSS 预览”):

    css-preview.png

    CSS 预览会演示元素在浏览器中的呈现方式。另请注意,预览会在您对规则进行更改时自动刷新,从而在 IDE 中提供样式元素的实时文本表示。

    准备应用程序和数据库之间的通信

    在服务器与数据库之间实现通信的最有效方式是设置数据库连接池。为每个客户端请求创建新连接会非常耗时,对于连续接收大量请求的应用程序尤其如此。为了改变这种情况,会在连接池中创建和维护大量的连接。任何需要访问应用程序数据层的传入请求将使用池中已创建的连接。同样,当请求完成时,连接不会关闭,但是会返回到连接池。

    为服务器准备数据源和连接池后,您需要指示应用程序使用数据源。这通常通过在应用程序的 web.xml 部署描述符中创建一个条目来完成。最后,您需要确保服务器可以访问数据库驱动程序(MySQL Connector/J JDBC 驱动程序)。

    重要说明:从现在起,您需要确保已设置名为 MyNewDatabase 的 MySQL 数据库实例,并且该实例包含 ifpwafcad.sql 中提供的样例数据。此 SQL 文件创建了两个表(Subject 和 Counselor),然后将样例数据填入这两个表中。如果您尚未执行此任务,或者在执行此任务时需要帮助,请参见连接 MySQL 数据库,然后再继续操作。

    此外,您的数据库需要受口令保护才能在本教程中创建数据源和使用 GlassFish 服务器。如果您使用的是缺省 MySQL root 帐户和空口令,则可以通过命令行提示符设置口令。

    本教程使用 nbuser 作为示例口令。要将口令设置为 nbuser,请在命令行提示符下导航至 MySQL 安装的 bin 目录,然后输入以下内容:

    shell> mysql -u root

    mysql> UPDATE mysql.user SET Password = PASSWORD('nbuser')

    -> WHERE User = 'root';

    mysql> FLUSH PRIVILEGES;

    有关详细信息,请参见正式的 MySQL 参考手册:《确保初始 MySQL 帐户安全》。

    设置 JDBC 数据源和连接池

    GlassFish Server Open Source Edition 包含数据库连接池 (Database Connection Pooling, DBCP) 库,该库为作为开发者的您提供了透明的连接池功能。要利用该功能,需要为应用程序可以用于连接池的服务器配置 JDBC(Java Database Connectivity,Java 数据库连接)数据源。

    有关 JDBC 技术的详细信息,请参见 Java 教程:JDBC 基础知识。

    您可以直接在 GlassFish 服务器管理控制台中配置数据源,也可以按照下面所述,在 sun-resources.xml 文件中声明应用程序所需的资源。部署应用程序时,服务器在资源声明中读取内容,然后创建所需的资源。

    下面的步骤介绍了如何声明连接池以及依赖于连接池的数据源。使用 NetBeans“JDBC 资源”向导,可以执行这两个操作。

    通过在 IDE 的主工具栏中按“新建文件”(

    new-file-btn.png) 按钮,打开“新建文件”向导。选择 "GlassFish" 服务器类别,然后选择“JDBC 资源”并单击“下一步”。

    在步骤 2“常规属性”中,选择“创建新的 JDBC 连接池”选项,然后在“JNDI 名称”文本字段中键入 jdbc/IFPWAFCAD。

    jdbc-resource-wizard.png 

    JDBC 数据源依赖于 JNDI(Java Naming and Directory Interface,Java 命名和目录接口)。JNDI API 为应用程序查找和访问数据源提供了统一的方式。有关详细信息,请参见 JNDI 教程。

    (可选)为数据源添加描述。例如,键入:Accesses the database that provides data for the IFPWAFCAD application。

    单击“下一步”,然后再次单击“下一步”以跳过步骤 3“附加属性”。

    在步骤 4 中,键入 IfpwafcadPool 作为 JDBC 连接池名称。确保“从现有连接中提取”选项已选中,然后从下拉列表中选择jdbc:mysql://localhost:3306/MyNewDatabase。

    jdbc-resource-wizard2.png 

    注意:该向导会检测已在 IDE 中设置的任何数据库连接。所以,此时您必须已创建 MyNewDatabase 数据库的连接。可通过打开“服务”窗口(Ctrl-5 组合键;在 Mac 上为 ⌘-5 组合键),并在“数据库”类别下查找连接节点(

    connection-node-icon.png)验证已创建的连接。

    单击“下一步”。在步骤 5 中,请注意 IDE 将从上一步中指定的数据库连接中提取信息,并为新连接池设置名称-值属性。

    jdbc-resource-wizard3.png

    单击“完成”。该向导生成 sun-resources.xml 文件,其中包含数据源和所指定的连接池的相应条目。

    在“项目”窗口的“服务器资源”中,可以打开新创建的 sun-resources.xml 文件,请注意,在  标记中已声明数据源和连接池包含您以前指定的值。

    要确认确实在 GlassFish 服务器中注册了新数据源和连接池,可以将项目部署到服务器中,然后在 IDE 的“服务”窗口中查找这些资源:

    在“项目”窗口中,右键单击 "IFPWAFCAD" 项目节点,然后选择“部署”。如果尚未运行服务器,则会启动服务器;同时,会编译项目并将其部署到服务器。

    打开“服务”窗口(Ctrl-5 组合键;在 Mac 上为 ⌘-5 组合键),然后展开“服务器”> GlassFish 服务器 >“资源”> "JDBC" >“JDBC 资源”和“连接池”节点。请注意,新数据源和连接池现在都已显示:

    services-window-glassfish.png

    从应用程序引用数据源

    您需要从 Web 应用程序引用刚配置的 JDBC 资源。为此,可以在应用程序的 web.xml 部署描述符中创建一个条目。

    部署描述符是基于 XML 的文本文件,它包含了描述应用程序如何部署到特定环境的信息。例如,它们通常用于指定应用程序上下文参数和行为模式、安全设置以及 Servlet、过滤器和侦听程序的映射。

    请执行以下操作,在应用程序的部署描述符中引用数据源。

    在“项目”窗口中,展开“配置文件”文件夹,然后双击 "web.xml"。IDE 的主窗口中将显示该文件的图形界面。

    单击编辑器顶部的“引用”标签。展开“资源引用”标题,然后单击“添加”。“添加资源引用”对话框打开。

    对于“资源名称”,输入您在上面部分为服务器配置数据源时提供的资源名称 (jdbc/IFPWAFCAD)。“描述”字段是可选的,但是您可以输入用户可读的资源描述,例如Database for IFPWAFCAD application。

    add-resource-reference.png

    单击“确定”。新资源被添加在“资源引用”标题下面。

    deployment-descriptor.png 

    要验证该资源现在是否已添加到 web.xml 文件中,请单击编辑器顶部的 "XML" 标签。请注意,现在包含了以下 标记:

    Database for IFPWAFCAD application

    jdbc/IFPWAFCAD

    javax.sql.dataSource

    Container

    Shareable

    将数据库驱动程序的 JAR 文件添加到服务器

    添加数据库驱动程序的 JAR 文件是使服务器能够与您的数据库通信的另一个非常重要的步骤。通常,需要找到数据库驱动程序的安装目录,并将 mysql-connector-java-5.1.6-bin.jar 文件从驱动程序的根目录复制到您所使用的服务器的库文件夹中。幸运的是,IDE 的服务器管理能够在部署时检测是否已添加了 JAR 文件,如果未添加,它会自动添加。

    要演示此过程,请打开“服务器”窗口(选择“工具”>“服务器”)。IDE 提供了一个 JDBC 驱动程序部署选项。如果启用该选项,该选项会启动检查以确定服务器的部署应用程序是否需要任何驱动程序。在 MySQL 中,如果需要驱动程序但又缺少该驱动程序,IDE 的捆绑驱动程序会部署到服务器的适当位置中。

    选择“工具”>“服务器”以打开“服务器”窗口。在左窗格中选择 GlassFish 服务器。

    在主窗格中,选择“启用 JDBC 驱动程序部署”选项。

    servers-window.png

    在关闭该窗口之前,请记下“域文件夹”文本字段中指示的路径。在连接 IDE 中的 GlassFish 服务器时,实际上是连接到应用服务器的实例。每个实例均会在唯一的域中运行应用程序,“域名”字段指示了服务器所使用的域名。如上图所示,驱动程序 JAR 文件应该位于 domain1 中,它是安装 GlassFish 服务器时创建的缺省域。

    单击“关闭”退出“服务器”窗口。

    在计算机上,导航至 GlassFish 服务器安装目录,并向下浏览到 domains > domain1 > lib 子文件夹。您应该已将 IFPWAFCAD 项目部署到服务器,因此应会看到 mysql-connector-java-5.1.6-bin.jar 文件。如果没有看到驱动程序 JAR 文件,请执行下列步骤。

    将您的项目部署到服务器。在 IDE 的“项目”窗口中,从项目节点的右键单击菜单中选择“部署”。在 IDE 的“输出”窗口中可以查看进度(Ctrl-4 组合键;在 Mac 上为 ⌘-4 组合键)。输出会提示 MySQL 驱动程序已部署到 GlassFish 服务器中的某个位置。

    output-window.png 

    现在,如果返回到计算机上的 domain1/lib 子文件夹,则会看到已自动添加了 mysql-connector-java-5.1.6-bin.jar 文件。

    展开全文
  • 时 间:2012-10-19 08:33:45作 者:摘 要:使用“查询向导”正 文:3.2 创建选择查询根据指定条件,从一个或多个数据源中获取数据的査询称为选择査询。创建选择査询有两种方法,一是使用“査询向导”,二是使用查询...
  • 【判断题】使用查询向导不能创建复杂查询。【单选题】在 SQL 语言中的 SELECT 语句中,用于实现选择运算(即精确查询)的句子是【判断题】创建计算控件时,若控件是文本框,可直接键入表达式,如:=[单价]*0.80 。【单选题...
  • 数据库创建表单

    2021-08-02 19:02:17
    在SQL Server数据库创建表单并输入一些数据 打开SQL Server数据库对象资源管理器中右键数据库–>选择新建数据库–>会弹出新建数据库模态窗体,编辑好数据库名称点击确定就可以了(新建好后再右键数据库点击...
  • 1、创建数据库简单的方式是使用'Database Configuration Assistant'数据库配置工具根据向导创建2、创建表空间在实际使用中需要创建自定义的表空间和临时表空间2.1、创建表空间create tablespace tabspace_...
  • mysql - 如何从shell命令创建数据库?我正在寻找像PostgreSQL中的createdb或任何其他允许我在shell命令的帮助下创建数据库的解决方案。 任何提示?8个解决方案183 votes你的意思是在mysql环境下?create database ...
  • 创建数据库 CREATE DATABASEIF NOT EXISTS test_db_char -> DEFAULT CHARACTER SET utf8 -> DEFAULT COLLATE utf8_chinese_ci; 查询当前用户能看数据库 show databases; 删除库 Drop database test_db...
  • ylbtech-Oracle:使用DBCA工具创建自己的数据库DBCA创建数据库默认安装的Oracle数据库一般不能满足实际应用的需求,例如数据库名称、数据库块的大小等都需要修改,那么我们应该自己创建一个满足实际应用系统需要的...
  • asp创建数据库

    2021-01-21 03:24:50
    那么究竟使用什么样的云端服务才能够以最快捷的方式部署一个 ASP.NET Core的网站呢?Azure 的 Web App 服务是个很好的选择。下面我们会通过 Visual Studio 创建一个 ASP.NET...文章技术小能手2017-12-19248...
  • 本文为大家分享了两种MySQL创建数据库的方法,供大家参考,具体内容如下第一种方法:使用 mysqladmin 创建数据库使用普通用户,你可能需要特定的权限来创建或者删除 MySQL 数据库。所以我们这边使用root用户登录,...
  • 数据库视图及索引的创建使用数据库视图及索引的创建使用1、实验内容或题目视图、索引的创建使用2、实验目的与要求(1)掌握创建视图的方法(2)能够对视图进行修改(3)能够对视图进行修改(4)理解索引的概念和索引的...
  • Oracle 10g创建数据库的步骤共分为12步“开始——Oracle——Configuration And Migration Tools——Database Configuration Assistant”里打开新建向导下一步,选择第一项“创建数据库”,这时出现四种数据库模板,...
  • 创建选项卡中,选择“窗体设计” 进入设计界面后,点击控件右侧最下面的图标 上图就是已开启的状态,之后再添加控件,都会打开一个向导
  • 创建数据库sa帐号

    2021-02-02 12:36:11
    [图解]sqlserver中创建链接服务器链接服务器在跨数据库/跨服务器查询时非常有用(比如分布式数据库系统中),本文将以图文方式详细说明如何利用SQL Server Management Studio在图形界面下创建链接服务器1.展开服务器...
  • 使用数据库引擎配置 - 帐户设置”页指定以下各项: 完成对该列表的编辑后,请单击“确定”。验证配置对话框中的管理员列表。完成此列表后,请单击“下一步”。 安全模式 - 为 SQL Server 实例选择 Windows 身份...
  • 创建Oracle数据库和表

    2021-08-23 22:33:36
    1.用’Database Configuration Assistant’向导创建数据库 oracle 11g在安装过程中出现监听程序未启动或数据库服务未注册到该监听程序 所建的数据库目录就在*/product/10.1.0/oradata/目录下 SQL>show ...
  • 本文主要介绍如何连接JIRA到mysql数据库。首先 查看MySQL的版本是否支持,查阅 支持的平台 。 如果是转移JIRA到另一台服务器,先导出数据为XML备份,然后将旧数据库中的数据传输到新的数据库。 如果你打算用同一个...
  • 具体的操作步骤详解:02打开数据库,在对象工具栏里我们可以看到报表选项卡,点击切换到报表展示的列表项,我们可以看到如下图所示:03这里面有两种创建数据表的方法,在这里我们选择,使用向导创建报表。...
  • 4.然后我们在【教师】下选择【创建】-【查询向导】-【简单查询向导】,然后选择相应查询的内容点击【下一步】,详细内容如图所示。5.之后根据系统默认的选择点击【完成】,对此我们就可以根据个人的需求来对相应的...
  • 在首次创建数据库时,DB2 会自动地创建一组表空间。在 Control Center 中,展开 HELLOWLD 并点击 Table Spaces。应该会在 Control Center 右边的窗口中看到三个表空间,如图 7 所示:图 7. Control Cente...
  • Exchange Server 2007 SP3, Exchange Server 2007 SP2, Exchange Server 2007 SP1上一次修改主题: 2007-01-03使用新建公用文件夹数据库向导的“新建公用文件夹数据库”页,输入创建新公用文件夹数据库必需的信息。...
  • 数据库发展和展望二、使用C语言实现一个简单的数据库三、使用C语言连接数据库四、SQL语言和MySQL教程1.SQL是什么1) DDL - Data Definition Language,数据定义语言2) DML - Data Manipulation Language,数据处理...
  • 目录 1. 问题 ...本文主要描述数据库的属性,以及如何创建一个数据库。 3. 数据库属性 数据库是一组SQL对象(“数据库对象”)的命名集合。每个数据库中可以包含多个数据库对象,如表、索引、序
  • 数据库基础》实验报告班级__计算机111__学号__xxxxxxxx__姓名__xxx___完成日期____6.20___实验室 __理工楼310_ 指导老师xxx成绩____100______实验四、视图的创建使用(一)实验目的(1)加深对视图的理解。...
  • ​ 图书馆学习没有多大干劲了,数据库又快考试了根据考试内容写总结。老师回放已过期不得不自己来尝试 心酸! 需要按照要求给表创建主键、创建索引,创建外键(并设置删除和更新规则) 一、创建主键 ​ 自己创建一...
  • 如何:创建与 Access 数据库的连接08/18/2008本文内容更新:2007 年 11 月使用用于 OleDB 的 .NET Framework 提供程序可将应用程序连接到 Access 数据库。有关更多信息,请参见 本地数据概述。当连接到本地数据文件...
  • 达梦数据库工具使用说明

    千次阅读 2021-10-19 14:27:54
    达梦数据库工具使用说明 数据库安装部署完之后,会在本地安装几个数据库的工具,这几个工具可以让我们更好的对数据库进行操作管理,如图: 一、DM 服务查看器 DM 服务查看器,顾名思义是对数据库服务进行...

空空如也

空空如也

1 2 3 4 5 ... 20
收藏数 56,313
精华内容 22,525
关键字:

使用向导创建数据库

友情链接: Text7.12.rar