0
点赞
收藏
分享

微信扫一扫

数据库MySQL8.0.29安装与备份||了解和掌握MySQL的安装和简单使用和备份数据

内容:

了解和掌握MySQL的安装和简单使用:

(1) 了解安装MySQL的软硬件环境和安装方法;

(2) 熟悉MySQL的相关基本使用;

(3) 熟悉MySQL的构成和相关工具;

(4) 通过MySQL的使用来理解数据库系统的基本概念。

要求:

1. 在微机上安装MySQL数据库系统,为后续实验搭建实验环境,提供前期准备;

2. 完成实验内容。并在安装和数据库运行后熟悉MySQL的各种运行管理。

环境:

1. 软件系统

操作系统:Windows 11

数据库:MySQL 8.0.29

2. 硬件系统

CPU:Intel(R) Core(TM) i7-7700HQ CPU @ 2.80GHz

内存:DDR42400MHz 8GB

硬盘:128GB+1TB 混合硬盘(SSD+5400转HDD)


步骤:

1. MySQL 8.0 软件安装:

(1) 在Windows操作系统上安装并运行MySQL 8.0;

(1) 练习启动与停止MySQL 8.0 的两种方式;

(2) 练习连接和断开MySQL服务器;

(3) 指定具体的安装位置。

2. 对数据库属性和参数进行查询、相应的修改和维护:

(1) 最大连接数;

(1) 服务器端口;

(2) 共享缓存数;

(3) 为DBA保留的连接数;

(4) 死锁检测时间;

(5) 日志缓冲数;

(6) 设置系统同步写。

具体操作:

1. MySQL 8.0 的安装与运行

(1) MySQL的安装

使用自定义的方式安装MySQL 8.0,目前仅安装Server,以后学习过程中需要其他的部件,再进行补充安装。安装过程中需要注意的几张图片如下:

自定义安装

数据库MySQL8.0.29安装与备份||了解和掌握MySQL的安装和简单使用和备份数据_数据库备份

安装Server

数据库MySQL8.0.29安装与备份||了解和掌握MySQL的安装和简单使用和备份数据_MySQL_02

修改安装路径

数据库MySQL8.0.29安装与备份||了解和掌握MySQL的安装和简单使用和备份数据_数据库备份_03

为了兼容本机XAMPP自带的MySQL 8.0.15,修改服务端口。

数据库MySQL8.0.29安装与备份||了解和掌握MySQL的安装和简单使用和备份数据_Windows_04

 修改端口

数据库MySQL8.0.29安装与备份||了解和掌握MySQL的安装和简单使用和备份数据_MySQL_05

其他的步骤按照默认的步骤安装即可。

(1) 启动与停止MySQL 8.0 服务

1) 使用界面方式启动停止服务

在任务管理器的服务界面,右键点击MySQL80,点击开始停止,即可实现MySQL服务的启动与停止。

数据库MySQL8.0.29安装与备份||了解和掌握MySQL的安装和简单使用和备份数据_Windows_06

2)使用命令行方式启动停止服务

在Windows PowerShell(管理员)中,使用命令行启动和停止服务。

数据库MySQL8.0.29安装与备份||了解和掌握MySQL的安装和简单使用和备份数据_Windows_07

(2) 连接和退出数据库

数据库MySQL8.0.29安装与备份||了解和掌握MySQL的安装和简单使用和备份数据_Windows_08

2. 数据的创建与维护

(1) 创建学生数据库

数据库MySQL8.0.29安装与备份||了解和掌握MySQL的安装和简单使用和备份数据_MySQL_09

(1) 数据库的删除等维护

 显示数据库

数据库MySQL8.0.29安装与备份||了解和掌握MySQL的安装和简单使用和备份数据_Windows_10

 常见删除数据库

数据库MySQL8.0.29安装与备份||了解和掌握MySQL的安装和简单使用和备份数据_MySQL_11

(2) 字符集的设定与选择

字符集的设定与选择

数据库MySQL8.0.29安装与备份||了解和掌握MySQL的安装和简单使用和备份数据_数据库_12

安装时的问题及解决方案

MySQL安装后,安装目录中并不存在my.ini文件,查询相关资料可知,MySQL 5.7.20 版本后my.ini文件放置在data中。

数据备份操作

(1)使用mysqldump命令备份student数据库,生成的studentbak.sql文件存储在D:\mysqlbak。具体数据库可以自定。

mysqldump -u root -proot student > d:\mysqlbak\studentbak.sql

数据库MySQL8.0.29安装与备份||了解和掌握MySQL的安装和简单使用和备份数据_Windows_13

(2)使用mysqldump命令备份student数据库中的course表和sc表,生成的cs.sql文件存储在D:\mysqlbak。具体数据库可以自定。

mysqldump -u root -proot student course sc > d:\mysqlbak\cs.sql

数据库MySQL8.0.29安装与备份||了解和掌握MySQL的安装和简单使用和备份数据_数据库备份_14

(3)使用mysqldump命令同时备份两个数据库,具体数据库自定。

mysqldump -u root -proot --databases student readbook > d:\mysqlbak\grbak.sql

数据库MySQL8.0.29安装与备份||了解和掌握MySQL的安装和简单使用和备份数据_Windows_15

(4)将student数据库删除,分别使用mysql命令和source命令将student数据库的备份文件studentbak.sql恢复到数据库中。

mysql -u root –proot
DROP DATABASE student;
CREATE DATABASE student;
USEstudent;
source d:/mysqlbak/studentbak.sql

数据库MySQL8.0.29安装与备份||了解和掌握MySQL的安装和简单使用和备份数据_安装教程_16

(5)将数据库中的course表和sc表删除,分别使用mysql命令和source命令将备份文件cs.sql恢复到student数据库中。

DROP TABLE course,sc;
source d:/mysqlbak/cs.sql

数据库MySQL8.0.29安装与备份||了解和掌握MySQL的安装和简单使用和备份数据_安装教程_17

举报

相关推荐

0 条评论