数据库 知识点_第1页
数据库 知识点_第2页
数据库 知识点_第3页
数据库 知识点_第4页
数据库 知识点_第5页
已阅读5页,还剩12页未读, 继续免费阅读

下载本文档

版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领

文档简介

1、0.总体介绍本章主要介绍什么是数据库,MySQL数据库的下载、安装和基本使用,JDBC的介绍,JDBC的使用等等0.下载MySQL数据库1.MySQL安装运行安装程序打开下面的界面。这是一个受欢迎的界面。单击下一步进入下一步。2.这里的“最终用户许可协议”是最终用户协议。请仔细阅读。只有接受此协议,安装才能继续。3.在这一步中选择安装类型,有三种选择:典型的将安装最常用的程序功能,大多数是推荐的;自定义允许您选择安装程序功能,这是推荐给高级用户;完整安装所有程序功能,需要最大的磁盘空间。我建议你选择“典型”。4.选择安装类型后,安装程序开始安装,如下图所示。5.在安装之前,下面会弹出一个界面,

2、这是一个介绍MySQL企业版的广告。如果不需要,请单击“下一步”。6.当您看到下面的界面时,这意味着安装已经完成。如果选中“启动MySQL实例配置向导”,单击“完成”,将启动MySQL实例配置向导。我建议你在这里检查一下。(当然,在MySQL安装程序目录的Bin文件下有一个MySQLInstanceConfig.exe,运行它也可以随时启动配置向导。(7.配置向导的第一个屏幕是一个欢迎界面。单击“下一步”继续。(这里有一个例子,实例是一个实例,指的是MySQL服务器进程)8.将打开以下界面,用户可以在其中选择配置类型。有两种选择:详细配置意味着创建最佳服务器配置;有一个标准配置。在这里,我们建

3、议您选择详细的配置。9.在这一步,让每个人选择一个服务器类型。有三种选择:开发者机器,MySQL服务器只使用最少的内存;服务器机器,可用作网络或应用服务器,MySQL将使用中等存储空间;专用的MySQL服务器机器,MySQL将使用尽可能多的可用存储空间。在这里,如果你只是为了学习而在你的电脑上安装MySQL,建议你选择开发者机器。10.在下一步中,将选择数据库用途。也有三种选择:多功能数据库,即通用数据库,推荐大家使用;仅限事务数据库,使用InnoDB作为主存储引擎;如果是仅非事务性数据库,将激活MyISAM存储引擎。11.这一步是InnoDB表空间设置。通常,这是默认设置。单击“下一步”进入

4、下一步。12.这一步是设置并发服务器连接数。有三种选择:决策支持或在线分析处理(决策支持/OLAP),将假设约20个连接;在线事务处理(OLTP)最多有500个活动连接,适合高度并发的应用程序;手动设置,可以手动指定并发数。在这里,如果是为了个人学习,并发连接的数量不会很多,但是可以手动指定5-10个。13.这一步是设置网络选项。要启用TCP/IP,请选中“启用TCP/IP网络”,并指定端口号。3306是安装程序的默认值。如果它已经被占用,可以换成另一个。选中“为此端口添加防火墙例外”可将此端口添加到防火墙例外中。启用严格模式意味着启用严格模式。如果不选中,MySQL将忽略一些小的语法错误。建

5、议在这里检查。14.下一步是选择默认字符集。有三种选择:标准字符集,使用latin1作为默认字符集,适用于英语和其他西欧语言;使用多种语言的最佳支持,使用UTF-8作为默认字符集;手动选择默认字符集/排序规则。如果要在数据库中处理中文和其他语言,建议设置gbk、gb2312或utf8。关于字符集的更多问题,请参考MySQL字符集GBK、GB2312和UTF8之间的区别。15.以下是设置窗口的选项。选中“安装为窗口服务”表示MySQL安装为窗口服务,选中“自动启动MySQL服务器”表示MySQL服务将与窗口一起启动。建议您在此处检查这些选项。“在Windows PATH中包含bin目录”意味着M

6、ySQL的BIN目录包含在Windows的PATH变量中,所以不需要在命令行下输入运行MySQL程序的路径。建议在这里检查。16.在此步骤中设置安全选项。选中“修改安全设置”以设置根用户的密码,这是MySQL中的默认管理员帐户。选中“从远程计算机启用根访问”以允许使用根用户从远程计算机访问。“创建匿名帐户”是指创建一个匿名帐户,这将影响系统安全,因此不建议检查它。17.以下界面表示所有配置都已设置。单击“执行”以应用所有配置。18.看到下面的界面,表明所有配置都已应用,一切正常!单击“完成”完成配置。2.使用MySQL命令行操作数据库和数据库表显示数据库;/列出数据库使用数据库名/使用数据库名

7、数据库创建数据库数据名称/创建一个名为数据名称的数据库删除数据库数据名/删除名为数据名的数据库表格操作显示表格/列出所有表格创建talbe选项卡名称(idint(10)不为null auto_increment主键,姓名varchar(40),pwd varchar(40);创建一个名为tab_name的新表删除表标签名删除名为标签名的数据表描述选项卡名称/显示名为选项卡名称的表的数据结构显示选项卡名称/中的列同上从表名中删除/清空表名中的记录从表名中选择*显示表名中的记录第四,修改表格结构更改表标签名添加主键(列名)描述:更改表的定义,将字段设置为主键。更改表标签名删除主键(列名)描述:删除

8、主键的定义alter table tab _ name add col _ name varchar(20);/在tab_name表中添加一个名为col_name的字段,其类型为varchar(20)更改表格标签名称删除标签名称中的列名称/删除列名称字段alter table tab _ name modify col _ name varchar(40)不为null/修改字段属性。请注意,如果未添加null,则原始字段下没有数据。在SQL Server200下写入的内容是:更改表表名更改列列名varchar (30)不为空;如何修改表名:更改表标签名重命名为新标签名如何修改字段名:改变表格标

9、签名称改变旧的col new colvarchar(40);/必须为当前字段指定数据类型和其他属性,否则不能修改创建新表像旧表一样使用现有表创建新表,但不包含旧表的数据3.使用MySQL前台操作数据库和数据库表4.JDBC介绍开始:JDBC (Java数据库连接)是一个用于执行SQL语句的Java应用编程接口,它可以提供对各种关系数据库的统一访问。它由一组用Java语言编写的类和接口组成。JDBC提供了一个基准,可以用来构建更高级的工具和接口,使数据库开发人员能够编写数据库应用程序。在这一节中,我们主要了解JDBC的一些相关知识点。结束时间:通过这一节对JDBC的研究,我们对JDBC有了一个大

10、致的了解,这将会介绍我们将来如何操作这个数据库。5.JDBC连接步骤开始:前一节主要解释了JDBC的一些相关知识。在本节中,我们将了解如何通过JDBC操作数据库。JDBC操作数据库的步骤主要分为以下几个步骤:(1)加载连接数据库的驱动程序(2)创建与数据源的连接(3)操作数据库。结束时间:通过本节的解释,当建立与数据库的链接时,首先加载驱动程序,然后通过驱动程序建立与数据库的连接。当操作数据库时,您可以使用JDBC提供的一些类和方法来相应地操作数据库。6.使用PreparedStatement连接到数据库开始:PreparedStatement对象用于执行预编译的带有或不带输入参数的SQL语句

11、。它和语句的最大区别在于它执行的语句都是预编译的。准备语句是从语句继承的。让我们学习一些准备语句。结束时间:通过对PreparedStatement的研究,让我们了解什么是预编译。他的优势显而易见。当重复执行SQL语句时,效率更高。7.报表和编制报表的异同语句对象用于执行不带参数的简单的SQL语句;PreparedStatement对象用于执行带有或不带参数的预编译SQL语句;每次语句执行一条sql语句时,数据库都必须编译该sql语句,当查询只执行一次并返回结果时,这是最佳使用方式。效率高于PreparedStatement,但存在sql注入的风险。PreparedStatement已预编译并执行。当使用可变参数执行一个

温馨提示

  • 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
  • 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
  • 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
  • 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
  • 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
  • 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
  • 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。

评论

0/150

提交评论