达梦和MySQL这两款数据库产品是个人开发者和中小型企业最常使用的关系型数据库管理系统。对于数据库技术初学者来说,两者均提供了所学理论知识的验证平台,应用简单、界面友好、学习成本低。同时,两者在We b应用方面具有很多优势,学习者可以在完成本课程学习后,任选其一,结合熟悉的编程语言搭建和开发一套基于数据库的应用系统。
本教材各章的教学实训,均基于Windows操作系统下的达梦数据库和MySQL数据库展开。学习者可以在本教材的课程资源中找到上述数据库软件安装包或者软件下载方法的文档说明,课程资源会随着官方产品的更新而不定期维护。
1.安装达梦数据库
在安装达梦数据库前,首先需要检查当前操作系统的相关信息。如果在Windows系统中安装,可单击“Windows开始菜单”,在搜索应用对话框中输入“运行”并回车,在弹出的“运行”窗口中输入“cmd”并回车,在打开的命令行窗口中输入DOS命令“systeminfo”并回车,即可显示当前操作系统的相关信息,如图1-2所示。
图1-2 检查当前操作系统的相关信息
检查内存和磁盘空间是否满足安装的最低配置条件,可右击“Windows开始菜单”,选择“任务管理器”,如图1-3所示。
完全安装达梦数据库需要1GB的存储空间,用户需要提前规划好安装目录,预留足够的存储空间。
图1-3 检查内存和磁盘空间
运行达梦数据库软件安装程序,根据安装向导提示逐步完成安装步骤。特别提示,在选择key文件的步骤中,需要正确选择课程资源中提供的key文件,若是合法的key文件,直接单击“下一步”按钮即可(见图1-4)。
在选择组件步骤,建议选择“典型安装”下的全部组件(见图1-5)。
图1-4 选择key文件
图1-5 选择组件
在安装过程结束后,将出现“达梦数据库安装完成”的提示。
2.初始化数据库
在安装完成界面,勾选“初始化数据库”选项,并单击“初始化”按钮,将弹出“达梦数据库配置助手”对话框(见图1-6),或者在“Windows开始菜单”中通过“达梦数据库配置助手”打开该功能向导,方便快捷地实现数据库的创建或删除。
选择“创建数据库实例”,开始创建本地数据库的第一个实例。
对于初学者来说,经常会由于字母大小写问题产生运行错误。因此,建议学习阶段,在设置数据库“初始化参数”界面中,取消勾选“字符串比较大小写敏感”(见图1-7)。
图1-6 达梦数据库配置助手
图1-7 设置数据库初始化参数
在“口令管理”界面中,建议学习者使用默认口令SYSDBA,以免遗忘带来不便(见图1-8)。
图1-8 口令管理
最后单击“完成”按钮,结束初始化的操作过程。
数据库实例创建成功后,可以在“Windows开始菜单”中选择“DM服务查看器”查看服务运行状态。日后如果需要启动、停止、重启实例服务,也可以在此操作,如图1-9所示。
3.建立数据库
本教材各章的教学实训部分将使用“教务管理系统”数据库应用作为练习和演示的示例。
图1-9 DM服务查看器
首先,在“Windows开始菜单”中启动“DM管理工具”,该工具可以用于建立数据库应用、维护数据库并管理数据。
在DM管理工具中,双击“LOCALHOST(SYSDBA)”,在展开的对象中右击模式,在弹出菜单中选择新建模式。在“新建模式”对话框中,填写模式名“ACADEMICAFFAIRS”,单击“确定”按钮。在展开的模式列表名中右击“ACADEMICAFFAIRS”模式,选择“导入”,在打开的“以模式方式导入”对话框中,“导入目录”选择本教材自带的资源文件“imp_exp.dmp”所在目录(见图1-10),然后直接单击“确定”按钮即可。
图1-10 以模式方式导入
回到DM管理工具,在“ACADEMICAFFAIRS”模式下的表对象中,即可看到导入成功的8个表。如果看不到表,可以尝试右击“模式名”,在弹出菜单中选择“刷新”。看到表后,可右击任何一个表名,选择“浏览数据”,即可查看该表中存储的内容。
1.下载MySQL数据库安装包并运行安装程序
可以通过本教材课程资源中介绍的MySQL软件下载方法,在Oracle官网下载所需版本的MySQL数据库安装包(见图1-11)。
图1-11 MySQL软件下载
之后,运行MySQL数据库软件安装程序,并按照向导提示进行安装。
在“Choosing a Setup Type”中,可以选择“Custom”,以便对“MySQL Server”(MySQL服务器)“Client Programs”(MySQL客户端程序)“Documentation”(文档)“Developer Components”(开发者部分)相关内容进行个性化设置(见图1-12)。
图1-12 MySQL数据库软件安装
选择需要的MySQL版本,单击右向箭头添加到右侧“Products To Be Installed”中,并选择“Advanced Options”,自定义安装路径(见图1-13)。
图1-13 MySQL安装版本选择
其中“Install Directory”是安装路径,“Data Directory”是数据存放路径,建议两者选择不同路径(见图1-14)。
图1-14 选择安装路径
2.设置数据库管理员密码
MySQL数据库的超级管理员用户名为root,需要在安装过程中为该用户设定登录数据库系统的密码(见图1-15)。可以选择使用字母数字组合的强密码。
3.MySQL配置向导
在Windows操作系统中安装MySQL,建议将其配置为Windows服务(见图1-16),以便在Windows启动和停止时保证MySQL自动启动和停止。作为服务安装的MySQL服务器可以在Windows控制面板中找到,从而更方便地对其进行管理。
4.设置环境变量
右击“Windows”图标,选择“系统”,单击页面中的“高级系统设置”,打开“系统属性”对话框,单击“环境变量”按钮打开对话框,找到Path变量,双击打开“编辑环境变量”对话框,单击“新建”按钮,输入MySQL安装路径下的bin目录的路径(见图1-17)。
图1-15 设置数据库管理员密码
图1-16 配置Windows服务
5.连接和断开MySQL数据库
单击“Windows开始菜单”图标,在搜索应用对话框中输入“运行”并回车,在弹出的“运行”窗口中输入“cmd”并回车,在打开的命令行窗口中输入命令“mysql-u root-p”,输入设置的root用户密码,出现图1-18所示的提示语,则连接数据库成功。输入命令“quit”则断开对MySQL服务器的连接。
图1-17 设置环境变量
图1-18 MySQL的命令行窗口