当前位置:   article > 正文

MySQL_8.0.27解压版安装、配置、备份、恢复、卸载经验分享_mysql8.0.27

mysql8.0.27

目录

1、安装

1.1安装前的准备工作

1.2安装正式开始

1.2.1解压安装

1.2.2添加环境变量

1.2.2.1MySQL_HOME

1.2.2.2Path

1.2.3配置ini文件

1.2.3.1新建ini文件

1.2.3.2添加配置到ini

2、配置

3、备份与恢复

3.1备份

3.2恢复

4、卸载


开始之前......

在教程分享之前,先引用官方的一段说明,给各位小伙伴在MySQL8.0版本选择上的一点建议!

2023年8月3日消息,MySQL副总裁Edwin Desouza指出MySQL 8.0.28-32 版本存在一些问题,建议用户使用8.0.33,或最好使用8.0.34。

1、安装

1.1安装前的准备工作

Windows安装MySql,进入到官方下载页面,依次选择版本,点击Download即可下载。

(注意:如果下载速度很慢可以打开下载,复制链接地址到迅雷下载。)

下载页面地址如下:

MySQL :: Download MySQL Community Server (Archived Versions)

下载页面如下:

1.2安装正式开始

1.2.1解压安装

将下载好的ZIP压缩包解压到自己要安装的路径下,这里我存放在本地D盘,自己手动创建了MySQL文件夹,将解压好的文件夹发到该目录下。

1.2.2添加环境变量
1.2.2.1MySQL_HOME

进入系统环境变量,依次点击新建-变量名称-变量值-确认

1.2.2.2Path

进入系统环境变量,依次点击Path-编辑-新建-确定

1.2.3配置ini文件
1.2.3.1新建ini文件

在D:\MySQL\mysql-8.0.27-winx64\下新建my.txt文本文档,修改其文件拓展名为ini。

(注意:有的小伙伴电脑默认不会显示文件拓展名称,需要打开显示文件拓展名设置,如下)

1.2.3.2添加配置到ini

这里需要注意几个参数(端口、数据库的安装目录、数据库的数据存放目录)

  1. [Client]
  2. #设置端口
  3. port = 3306
  4. [mysqld]
  5. #设置端口
  6. port = 3306
  7. # 设置mysql的安装目录
  8. basedir=D:\MySQL\mysql-8.0.27-winx64\
  9. # 设置mysql数据库的数据的存放目录
  10. datadir=D:\MySQL\mysql-8.0.27-winx64\data\
  11. # 允许最大连接数
  12. max_connections=200
  13. # 服务端使用的字符集默认为8比特编码的latin1字符集
  14. character-set-server=utf8
  15. # 创建新表时将使用的默认存储引擎
  16. default-storage-engine=INNODB
  17. sql_mode=NO_ENGINE_SUBSTITUTION,STRICT_TRANS_TABLES
  18. max_allowed_packet = 500M
  19. [mysql]
  20. # 设置mysql客户端默认字符集
  21. default-character-set=utf8

2、配置

使用管理员身份打开CMB命令框,进入到MySQL的根目录下依次进行注册MySQL服务、初始化MySQL、启动MySQL服务。

  1. //进入D盘
  2. d:
  3. //进入到D:\MySQL文件夹
  4. cd MySQL
  5. //进入到D:\MySQL\mysql-8.0.27-winx64文件夹
  6. cd mysql-8.0.27-winx64
  7. //进入到D:\MySQL\mysql-8.0.27-winx64\bin文件夹
  8. cd bin
  9. //创建MySQL服务
  10. //注意:名称可自行定义,需要和后续启动服务命令名称对应即可
  11. mysqld -install MySQL
  12. //MySQL初始化
  13. mysqld --initialize --user=mysql
  14. //若执行完上述初始化命令,data目录下没有生成初始化文件执行该命令
  15. mysqld --no-defaults --initialize --user=mysql

 

 

启动MySQL服务

net start MySQL

停止MySQL服务

net stop MySQL

修改MySQL的root用户密码 

  1. //连接数据库root用户,输入刚才复制的初始密码登录
  2. mysql -u root -p
  3. //修改root用户密码为123456,下次使用该密码登录
  4. ALTER USER 'root'@'localhost' IDENTIFIED WITH mysql_native_password BY '123456';
  5. //刷新权限
  6. flush privileges;
  7. //退出MySQL
  8. exit;

下面是一些MySQL常用命令

  1. //连接数据库
  2. mysql -u root -p123456
  3. //查看所有数据库
  4. show databases;
  5. //新建test数据库
  6. create database test;
  7. //切换数据库 use 数据库名
  8. use test;
  9. //显示数据库指定表的结构信息
  10. desc test.user;
  11. //查看改数据库中的所有表
  12. show tables;
  13. //新建数据表
  14. create table user (
  15. id int(10) not null,
  16. name varchar(255) not null,
  17. primary key(id)
  18. );
  19. //插入一条数据
  20. insert into user value ("1","张三");
  21. //更新一条数据
  22. update user set name="李四" where id="1";
  23. //清空表
  24. delete from user;
  25. //删除表
  26. drop table user;
  27. //删除数据库
  28. drop database test;

3、备份与恢复

该备份与恢复指的是通过物理文件夹data的备份与还原来完成,一般适用于新电脑与旧电脑之间。

注意:切记!需要保证前后两个MySQL服务版本一致

3.1备份

data目录下存放MySQL的数据库数据,压缩data文件夹以保存即可备份

3.2恢复

首先解压你备份的data文件夹选择里面ibdata1、ib_logfile1、ib_logfile0、ib_buffer_pool、auto.cnf、 mysql.ibd以及你的数据库文件夹

复制并覆盖初始化之后的data文件里面的文件(注意:需要先关闭mysql服务)

4、卸载

使用管理员身份打开CMB命令框依次输入如下命令

  1. //停止MySQL服务
  2. net stop mysql
  3. //执行MySQL清除命令
  4. mysqld -remove mysql

声明:本文内容由网友自发贡献,不代表【wpsshop博客】立场,版权归原作者所有,本站不承担相应法律责任。如您发现有侵权的内容,请联系我们。转载请注明出处:https://www.wpsshop.cn/w/盐析白兔/article/detail/849886
推荐阅读
相关标签
  

闽ICP备14008679号