IT数码 购物 网址 头条 软件 日历 阅读 图书馆
TxT小说阅读器
↓语音阅读,小说下载,古典文学↓
图片批量下载器
↓批量下载图片,美女图库↓
图片自动播放器
↓图片自动播放器↓
一键清除垃圾
↓轻轻一点,清除系统垃圾↓
开发: C++知识库 Java知识库 JavaScript Python PHP知识库 人工智能 区块链 大数据 移动开发 嵌入式 开发工具 数据结构与算法 开发测试 游戏开发 网络协议 系统运维
教程: HTML教程 CSS教程 JavaScript教程 Go语言教程 JQuery教程 VUE教程 VUE3教程 Bootstrap教程 SQL数据库教程 C语言教程 C++教程 Java教程 Python教程 Python3教程 C#教程
数码: 电脑 笔记本 显卡 显示器 固态硬盘 硬盘 耳机 手机 iphone vivo oppo 小米 华为 单反 装机 图拉丁
 
   -> 大数据 -> win环境mysql版本升级到5.7过程 -> 正文阅读

[大数据]win环境mysql版本升级到5.7过程

win环境mysql版本升级到5.7过程,我win电脑里mysql版本是5.0,版本太老了,也不支持和nacos集成(nacos至少需要5.6版本的mysql),思来想去还是要升级一下自己电脑的mysql版本,保守点升级到5.7吧,正好电脑里有相应版本的mysql安装包,但是安装之前要把以前版本所有的mysql信息删除,把需要的信息、表结构、表数据等可以提前备份出来。

1、删除以前的版本软件:

软件管理里面删除插件、磁盘里的安装包删除、环境变量删除、同时还有重要一步就是,进入命令窗口进行确定删除:首先管理员进入

搜索是否有运行的mysql服务

?然后执行删除

taskkill/f /t /im mysqld.exe

?删除后查看一下是否成功删除

2、开始安装5.7版本mysql,

Index of mysql-local/Downloads/MySQL-5.7

?下载的文件是:mysql-5.7.18-winx64.zip,将它解压到 你想要安装mysql数据库的目录,
比如,我把它解压到:C:\Program Files\mysql-5.7.18-winx64,这个就是mysql的安装目录!?

3、开始配置:

下载的zip包里不带my.ini,新建个 my.ini 文件 放里面或者把以前的文件复制处理修改,内容如下:

 
[client]

port=3306
default-character-set=utf8
[mysql]

default-character-set=utf8

[mysqld]

# The TCP/IP Port the MySQL Server will listen on
port=3306

#开启查询缓存
explicit_defaults_for_timestamp=true

#Path to installation directory. All paths are usually resolved relative to this.
basedir=C:/Program Files/mysql-5.7.18-winx64/

#Path to the database root
#datadir="C:/Program Files/mysql-5.7.18-winx64/data/"

# The default character set that will be used when a new schema or table is
# created and no character set is defined
character-set-server=utf8

# The default storage engine that will be used when create new tables when
default-storage-engine=INNODB

# Set the SQL mode to strict
sql-mode="STRICT_TRANS_TABLES,NO_AUTO_CREATE_USER,NO_ENGINE_SUBSTITUTION"

#用于第一次登录 可以免密
skip-grant-tables
 
max_connections=100
 
#query_cache_size=0

# table_cache=256
 
#innodb_log_file_size=24M

4、配置环境变量:

先将bin目录加到环境变量path
例如我的是:C:\Program Files\mysql-5.7.18-winx64\bin

5、开始安装:

5.1、运行cmd 右键以管理员身份运行cmd

5.2、移除mysql服务(可选)
如果之前安装过其它版本的mysql,可以通过这步移除掉

mysqld --remove MySQL

5.3、安装命令:mysqld -install

?5.4、生成data文件夹
执行后不会输出信息,但是会在 Mysql目录下生成一个 data文件夹

mysqld --initialize-insecure --user=mysql

5.5、初始化,查看日志:mysqld --initialize --console

6、启动mysql服务 :net start mysql

?7、登录mysql客户端:mysql -uroot -p

修改root密码:

update mysql.user set authentication_string=password('root') where user='root';

执行:

?在my.ini 文件设置的有首次免密登录:skip-grant-tables ,改完密码后可以把此配置注释调!

?如果首次不设置免密登录,就会登录失败:

8、退出命令:exit

9、关闭mysql服务:net stop mysql

到此、mysql版本升级基本结束,演示流程很详细,不明白地方可以留言!

  大数据 最新文章
实现Kafka至少消费一次
亚马逊云科技:还在苦于ETL?Zero ETL的时代
初探MapReduce
【SpringBoot框架篇】32.基于注解+redis实现
Elasticsearch:如何减少 Elasticsearch 集
Go redis操作
Redis面试题
专题五 Redis高并发场景
基于GBase8s和Calcite的多数据源查询
Redis——底层数据结构原理
上一篇文章      下一篇文章      查看所有文章
加:2022-12-25 11:16:02  更:2022-12-25 11:18:22 
 
开发: C++知识库 Java知识库 JavaScript Python PHP知识库 人工智能 区块链 大数据 移动开发 嵌入式 开发工具 数据结构与算法 开发测试 游戏开发 网络协议 系统运维
教程: HTML教程 CSS教程 JavaScript教程 Go语言教程 JQuery教程 VUE教程 VUE3教程 Bootstrap教程 SQL数据库教程 C语言教程 C++教程 Java教程 Python教程 Python3教程 C#教程
数码: 电脑 笔记本 显卡 显示器 固态硬盘 硬盘 耳机 手机 iphone vivo oppo 小米 华为 单反 装机 图拉丁

360图书馆 购物 三丰科技 阅读网 日历 万年历 2024年11日历 -2024/11/22 18:52:27-

图片自动播放器
↓图片自动播放器↓
TxT小说阅读器
↓语音阅读,小说下载,古典文学↓
一键清除垃圾
↓轻轻一点,清除系统垃圾↓
图片批量下载器
↓批量下载图片,美女图库↓
  网站联系: qq:121756557 email:121756557@qq.com  IT数码