mysql 实验_实验二 MySQL 实验.doc
实验二 MySQL 实验
实验二 MySQL数据库操作实验
实验目的:
掌握MySQL数据库的安装方法
掌握MySQL数据库的使用
熟悉数据库管理工具的使用
实验要求:
利用MySQL命令创建数据库和相应的数据库表,并能向数据库表中插入数据记录和相应的数据库操作。
利用Navicat for MySQL建数据库和相应的数据库表,并能向数据库表中插入数据记录和相应的数据库操作。
保存和导入数据库
编程查询显示数据库表中的所有记录,可以选择以下添加的任意一个数据库表的记录。
实验内容:
安装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所示的“新建数据库”对话框,定义“数据库名”、“字符集”和“排序规则”就完成数据库的创建。
图2.9 新建数据库操作
图2.10 “新建数据库”对话框
新建数据库表
打开数据库,可以选择“打开表”、“设计表”、“新建表”等操作,如后面
mysql 实验_实验二 MySQL 实验.doc相关推荐
- 国开mysql答案_国开MySQL数据库应用形考任务.doc
<国开MySQL数据库应用形考任务.doc>由会员分享,可在线阅读,更多相关<国开MySQL数据库应用形考任务.doc(13页珍藏版)>请在装配图网上搜索. 1.国开MySQL ...
- 计算机组成原理实验存储器部件实验,计算机组成原理实验_存储器部件教学实验...
实验题目存储器部件教学实验 一.实验目的: 1. 熟悉ROM芯片和RAM芯片在功能和使用方法等方面的相同和差异之处.学 习用编程器设备向EEPROM芯片内写入一批数据的过程和方法. 2. 理解并熟悉通 ...
- 实验五数据通路实验_微程序控制器方式实验报告
一.实验目的 (1)进一步熟悉 TEC-8 模型计算机的数据通路的结构: (2)进一步掌握数据通路中各个控制信号的作用和用法: (3)掌握数据通路中数据流动的路径. 二.实验任务 1. 将数75H写到 ...
- Java经典实验_猴子的经典实验(转载)
原文引自:http://www.ndrcms.edu.cn/bbs/dispbbs.asp?boardID=3&RootID=0&ID=13177&skin=1 -道德的起源- ...
- mysql 客户端_技术分享 | MySQL 客户端连不上(1045 错误)原因全解析
作者:Carlos Tutte.Marcos Albe 翻译:管长龙 在我们学习 MySQL 或从事 MySQL DBA 工作期间,时常会遇到:"我尝试连接到 MySQL 并且收到1045 ...
- .net连接mysql数据_.net连接MYSQL数据库的方法及示例!
连接MYSQL数据库的方法及示例 方法一: 使用MYSQL推出的MySQL Connector/Net is an ADO.NET driver for MySQL 该组件为MYSQL为ADO.NET ...
- 怎么重启网站mysql数据库_如何重启MySQL数据库服务
服务器的启动和停止 停止:net stop mysql 启动:net start mysql -------------------------mysql mode相关问题-------------- ...
- mysql猎豹_猎豹网校MySQL数据库
该楼层疑似违规已被系统折叠 隐藏此楼查看此楼 猎豹网校MySQL数据库 链接:http://pan.baidu.com/s/1i3wyPjn 密码:qxhm 教程目录 第1章 了解SQL 1.1 数据 ...
- .net连接mysql数据_.net连接MYSQL数据库 转载
方法一: 使用MySQL推出的MySQL Connector/Net组件, 该组件是MySQL为ADO.NET访问MySQL数据库设计的.NET专用访问组件.完成该组件后,需要在项目中引用这个组件,也 ...
- 什么是mysql节点_什么是MySQL集群
一.什么是MySQL集群 MySQL集群是一个无共享的(shared-nothing).分布式节点架构的存储方案,其目的是提供容错性和高性能. 数据更新使用读已提交隔离级别(read-committe ...
最新文章
- Matplotlib基本用法
- docker基础维护命令
- “猜你喜欢” — 浅谈内容分发中的推荐系统
- 自定义函数_python3基础07函数(自定义)
- linux环境安装tomcat8,启动时,报not touch:/user/tomcat/tomcat8/logs/catalina.out:not a file or directory...
- python训练手势分类器_python-Keras分类器的准确性在训练过程中稳定...
- WebApi_基于token的多平台身份认证架构设计(Z)
- linux重启openfire服务,Centos下Openfire详细安装过程
- Pcshare驱动级木马及查杀
- 【嵌入式开发】STM8S103F3P6单线半双工串口通信
- 2021年中国物流仓储系统集成商竞争力排行TOP20
- linux 高效压缩工具xz的压缩和解压使用
- Tomcat修改地址
- python数据处理——取dataframe的一列或一行
- 对C++库链接的认识
- BM开发出量子计算机,迄今错误率最低量子比特面世,有望推进量子计算机研发工作...
- 退出mysql命令_进入mysql命令行之后,怎么退出
- PYqt5制作登陆界面
- signature=da0cbfb45ebebe4ea0118c0a20df185e,MS15-018:Internet Explorer 累积安全更新:2015 年 3 月 10 日...
- scada组态开源java_RapidScada免费开源Scada组态软件系列教程6-二次开发
热门文章
- 如何使用html和css,如何使用html和css制作这个div?
- mysql主从授权_MySQL主从复制(10)读写分离授权多种方案
- python标准库之socket_python标准库SocketServer学习
- 【linux】kill命令模板
- excel计算机不准确,Excel小教程四十一:关于Excel计算不准确,我们应该这样解决!...
- linux如何生成tar文件内容,linux如何使用tar命令创建Tar.Gz压缩文件
- 使用Socket模拟聊天室
- python3.4 pip必须升级python3.5_在ubuntu上将python3.4升级到python3.6会破坏pip
- 微软应用商店_微软自家的软件也放弃Windows 10
- c++ 输出二进制_【位运算与状态压缩】二进制的魅力