- 1
- 0
- 约3.24千字
- 约 12页
- 2023-04-21 发布于上海
- 举报
实验二 MySQL 数据库操作实验
实验目的:
1、 掌握 MySQL 数据库的安装方法
2、 掌握 MySQL 数据库的使用
3、 熟悉数据库管理工具的使用
实验要求:
1、利用 MySQL 命令创建数据库与相应的数据库表,并能向数据库表中插入数据记录与相应的数据库操作。
2、利用 Navicat for MySQL 建数据库与相应的数据库表,并能向数据库表中插入数据记录与相应的数据库操作。
3、保存与导入数据库
4、编程查询显示数据库表中的所有记录 ,可以选择以下添加的任意一个数据库表的记录。
实验内容:
1、 安装 MySQL 数据库
安装 MySQL 可以参照文档“MySQL 5 安装、doc”,安装 MySQL 并进行配置, 安装成功后,即可操作管理数据库。
方法一:
从开始菜单?MySQL?MySQL Server5、0?MySQL Command Line Client, 打开控制台界面,提示输入密码,密码输入成功后,登录 MySQL 数据库,如下图 2、1 所示。
图 2、1 登录 MySQL 服务器
方法二:将 MySQL 的安装路径下的 bin 目录添加到环境变量 path 中,打开控制台命令,输入 mysql –uroot –p,在提示符下输入密码,登录 MySQL 服务器,如下图2、2 所示。
图 2、2 登录 MySQL 服务器
2、安装 Navicat for MySQL
Navicat for MySQL 就是一款强大的 MySQL 数据库管理与开发工具,Navicat 使用很好的 GUI,可以使用户采用一种安全与更容易的方式创建、组织、存取与共享信息。
安装 Navicat_for_MySQL_10.1.7,安装向导启动界面如下图 2、3 所示。
图 2、3 安装向导界面
可以选择系统设置的安装路径 ,也可以自定义安装路径 ,点击“安装”按钮,
进行安装。安装完成后启动 Navicat,界面显示如图 2、4 所示。
图 2、4 Navicat 界面
连接数据库:
点击“连接”按钮 ,打开如下图 2、5 所示“新建连接”对话框,在“常规” 选项卡下重新命名一个“连接名”,在“密码”后的文本框中输入安装MySQL 时设置的密码,点击“连接测试”,如果能够连接到数据库,则会弹出图 2、6 所示的连接成功提示对话框。
图 2、5 新建连接对话框
图 2、6 连接成功提示对话框
测试连接成功后,点击新建连接对话框中的“确定”按钮,即可连接到 MySQL 数
据库,双击连接名,显示当前连接下的所有的数据库,双击某个数据库名,即可显示 该数据库下的表、视图、函数、事件、查询等信息,如图 2、7 所示,打开 scott 数据库,有两张表,emp 与 userinfo。
图 2、7 连接数据库后界面
3、使用 SQL 命令操作管理数据库
使用第一种或第二种方法登录数据库 ,在命令行提示符下,依次输入如下的命令,即完成了 scott 数据库中 emp 表的创建与数据记录的插入操作。
create database scott; use scott;
create table emp( ename varchar(10), job varchar(20), sal double,
hiredate varchar(50));
insert into emp values(smith,clerk,800、00,1980-12-17 00:00:00、0);
insert into emp values(allen,salesman,1600、00,1981-2-20 00:00:00、0); insert into emp values(ward,salesman,1250 、 0,1981-2-22 00:00:00 、 0); insert into emp values(jones,manager,2975 、 0,1981-4-02 00:00:00 、 0); insert into emp values(martin,salesman,1250、0,1981-09-28 00:00:00、0);
执行命令:
use scott; //使用 scott 数据库
show tables; // 查瞧当前数据库下的数据表
select * from emp; // 查瞧数据库表的记录信息如下图 2、8 所示。
图 2、8 查询记录信息4、使用 Nacicat for MySQL 操作管理数据库,
新建一个数据库
右击连接名“MySQL5”,在弹出的快捷菜单中选择“新建数据库”,如图 2、9 所示,点击之后,弹出如图 2、10 所示的“新建数据库”对话框,定义“数据库名”、“字符集”与“排序规则”就完成数据库的创
您可能关注的文档
- process chemistry ——氟维司群总结.docx
- 22《鲁班和橹板》总结.docx
- 15、评审记录TQ—YJL—023总结.docx
- 20种“纯天然药”总结.docx
- 1数列的概念与简单表示法导学案.docx
- 1填空题库及参考答案.docx
- 1系统需求分析以及概要设计说明书.docx
- 1小学古诗填空.docx
- 1学校体育竞赛方案.docx
- 1月11日化学错题.docx
- 2025至2030酒店产业政府现状供需分析及市场深度研究发展前景及规划可行性分析报告.docx
- 2025-2030中国笔记本电脑和平板电脑行业市场现状供需分析及投资评估规划分析研究报告.docx
- 2025-2030中国安乃近行业运行形势及竞争策略分析研究报告.docx
- 2025至2030中国医用显示器行业细分市场及应用领域与趋势展望研究报告.docx
- 2025至2030中国飞机加油行业细分市场及应用领域与趋势展望研究报告.docx
- 2025至2030中国电机启动器行业细分市场及应用领域与趋势展望研究报告.docx
- 2025至2030中国帮助创作工具(HAT)软件行业深度研究及发展前景投资评估分析.docx
- 2025至2030增益均衡器行业市场占有率及投资前景评估规划报告.docx
- 2025至2030红茶行业市场风险投资及运作模式与投融资报告.docx
- 2025至2030中国变频功率计行业调研及市场前景预测评估报告.docx
原创力文档

文档评论(0)