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

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

时间:2024-01-31 18:32:20浏览次数:23  
标签:8.0 备份 sql 29 student 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的安装和简单使用和备份数据_MySQL

安装Server

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

修改安装路径

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

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

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

 修改端口

数据库MySQL8.0.29安装与备份||了解和掌握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的安装和简单使用和备份数据_数据库备份_08

2. 数据的创建与维护

(1) 创建学生数据库

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

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

 显示数据库

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

 常见删除数据库

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

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

字符集的设定与选择

数据库MySQL8.0.29安装与备份||了解和掌握MySQL的安装和简单使用和备份数据_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的安装和简单使用和备份数据_数据库备份_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的安装和简单使用和备份数据_数据库_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

标签:8.0,备份,sql,29,student,MySQL,安装,数据库
From: https://blog.51cto.com/u_16532251/9513436

相关文章

  • gitlab备份
    1)Gitlab的备份目录路径设置123456789101112[root@code-server~]#vim/etc/gitlab/gitlab.rbgitlab_rails['manage_backup_path']= truegitlab_rails['backup_path']= "/data/gitlab/backups"    //gitlab备份目录gitlab_rail......
  • 洛谷 P4429 [BJOI2018] 染色
    洛谷传送门LOJ传送门非常有趣的结论题。首先显然,整个图不是二分图就无解。然后显然每个连通块独立,可以分连通块判定。然后发现一度点是没什么用的,因为无论和它相连的点颜色是什么,它都能找到一种和这种颜色不同的颜色。所以考虑类似拓扑排序剥一度点。剩下的图的\(deg_u\ge......
  • 【AI绘画】最新Stable Diffusion2024年学习——安装与使用教程
    一、安装前准备1、Python官网:www.python.org/downloads/建议安装3.10开头的版本号,下载安装包后运行即可(安装python,建议安装3.10.6版本,这个是StableDiffusionWebUI作者推荐安装版本)安装时将Python添加到默认路径,否则后面很多调用Python进行的操作都会失灵安装完成之后,检查......
  • PHP5.6的安装及redis、memcache、mongo扩展
    系统版本:CentOSLinuxrelease7.4.1708(Core)PHP5.6下载地址:wgethttp://am1.php.net/distributions/php-5.6.37.tar.gz需要装好yum的epel-release,这上面有相对应的依赖包,否则依赖包没装好编译会报错!!!安装相关依赖关系包yum-yinstallgccgcc-c++phpphp-mysqbzip2-dev......
  • linux安装jdk17
    下载安装包cd/usr/local/jdkwgethttps://download.oracle.com/java/17/latest/jdk-17_linux-x64_bin.tar.gz-P/usr/local/jdk/或wgethttp://49.232.8.65/jdk/jdk17/jdk-17_linux-x64_bin.tar.gz-P/usr/local/jdk/解压tarxf/usr/local/jdk-17_linux-x64_bin.tar......
  • 初始安装 Prometheus 监控k8s组件 target 状态显示失败的处理办法
    当我们使用Kubeadm完成Kubernetes的搭建时,默认控制面的组件的metrics端点会监听在本机127.0.0.1接口上,这会导致Prometheus/kube-Prometheus-stack开局配置无法从自动发现的端点拉取到指标。方法有如下两种:在使用kubeadm初始安装集群时,更新相关配置在Kubernete......
  • TrueNas系统安装步骤
    安装前准备:下载镜像TrueNASSCALEDirectDownloads将制作好的启动盘插入服务器中,接上网线进入主板的设置将U盘设为第一启动安装:1、进入TrueNAS的安装界面2、选择两块硬盘作为启动盘(也可以一块)上下键移动,空格键选择3、全新安装4格式化启动环境5、安装,是6、创建ad......
  • GBase 8a 单机版安装教程
    GBase8a单机免费版安装。本文采用官方免费版本GBase8a-NoLicense-Free-8.6.2_build43-R7-redhat7.3-x86_64.tar.bz2为例,介绍单机版安装步骤。安装包下载地址https://pan.baidu.com/s/1HPVMoZWMpRrIsWvatswUGw如需提取码:[打开微信]->[扫描下方二维码]->[关注数据与人]回复”......
  • Xshell7、Xftp7安装破解版教程(亲测可用)
    Xftp7和Xshell7是大家常用的终端工具,让您在访问终端的同时能进行多窗口传输、编辑文件,提高工作效率。下载安装包链接:https://pan.baidu.com/s/1pr-AectkEKEvz0cF0vfi_w?pwd=08aq提取码:08aq软件安装双击下载好的安装包,打开安装向导,选择“下一步”。  请您仔细阅......
  • 手机安装termux
    手机安装termux,安装OpenSSL设置登录启动sshd,安装nps启动 并安装anLinux在并安装Ubuntu换源termux-change-repo获得手机存储权限termux-setup-storagepkginstallopenssh-ypkginstallvimcurlwgettreenet-tools-yvi/data/data/com.termux/files/usr/etc/termux-login.s......