在windows上安装不同(两个)版本的Mysql数据库的教程详解

1.起因:

  需要导入一个sql文件,发现死活导不进去.当执行到这一句时,就有问题.经过一番搜索,原来是我的数据库版本(原先Mysql版本5.5)低了,而支持该语句的版本应该是至少要5.7.那我索性就去Mysql官网去下载了个最新版本的(8.0.15).

 `create_time` datetime DEFAULT NULL ON UPDATE CURRENT_TIMESTAMP

2.过程:

  那么问题来了:有两个解决方案.1.直接卸载掉5.5版本的Mysql,直接安装8.0.15版本的.2.在不卸载掉5.5版本的情况下,继续安装8.0.15版本的.我的选择是*******(看标题就应该懂了吧)~

   2.1 下载Mysql8.0.15

     https://dev.mysql.com/downloads/mysql/ 点击链接直接打开下面的网页,选择windows操作系统,下载箭头所指的zip的就行了.

   2.2 解压Mysql8.0.15

     解压下载好的压缩包.

文件夹内文件如下(data文件夹和my.ini文件解压出来是没有滴)

2.3新建data文件夹和my.ini配置文件

     data文件夹(空的就ok),在my.ini中添加一些参数.

[mysqld]
# 设置3307端口(原先的mysql5已经占用3306)
port=3307
# 设置mysql的安装目录(你自己的目录)
basedir=D:\mysql8\mysql-8.0.15-winx64
# 设置mysql数据库的数据的存放目录
datadir=D:\mysql8\mysql-8.0.15-winx64\data
# 允许最大连接数
max_connections=200
# 允许连接失败的次数。
max_connect_errors=10
# 服务端使用的字符集默认为UTF8
character-set-server=utf8
# 创建新表时将使用的默认存储引擎
default-storage-engine=INNODB
# 默认使用“mysql_native_password”插件认证
#mysql_native_password
default_authentication_plugin=mysql_native_password
[mysql]
# 设置mysql客户端默认字符集
default-character-set=utf8
[client]
# 设置mysql客户端连接服务端时默认使用的端口
port=3307
default-character-set=utf8

   2.4添加环境变量

修改成你自己的Mysql8路径,到bin 

   

   2.5关闭原先的mysql5服务

我的电脑右键--管理--服务和应用程序--服务--停止mysql服务

    2.6 安装

     ①以管理员身份打开黑窗口(CMD),切换到mysql8安装目录的bin目录下执行

    mysqld --initialize --console

注意!执行结束后输出结果里面有一段:

[Note] [MY-010454] [Server] A temporary password is generated for root@localhost: XI5ovf,x5G,?

其中root@localhost:后面的“XI5ovf,x5G,? 就是初始密码(不含首位空格)。

在没有更改密码前,需要记住这个密码,首次登录需要用到。

可以先复制到某个文本中先保存下来.

    ②在bin目录下执行

    mysqld --install MYSQL8

    MYSQL8是自己取的服务名字,可以自己定义名字,与原先的mysql服务不一样即可.

    ③安装完成之后,执行(自己的服务名)

    net start mysql8==>启动服务  (net stop mysql8 是停止服务,sc delete mysql8是删除服务)

3.结果

   在控制台输入 mysql -uroot -P3307 -p(刚才复制的密码)

   (想换密码就执行  

ALTER USER ‘root'@‘localhost' IDENTIFIED WITH mysql_native_password BY ‘新密码';)

   欢呼!8.0.15安装成功!那么我的sql也完美执行了!问题解决!

总结

以上所述是小编给大家介绍的在windows上安装不同(两个)版本的Mysql数据库的教程详解,希望对大家有所帮助,如果大家有任何疑问请给我留言,小编会及时回复大家的。在此也非常感谢大家对我们网站的支持!

如果你觉得本文对你有帮助,欢迎转载,烦请注明出处,谢谢!

(0)

相关推荐

  • Windows下MySQL安装教程图文详解

    MySQL安装说明MySQL是一个关系型数据库管理系统,由瑞典MySQL AB 公司开发,目前属于Oracle旗下产品. MySQL 是最流行的关系型数据库管理系统之一,在 WEB 应用方面,MySQL是最好的RDBMS(Relational Database Management System,关系数据库管理系统) 应用软件. MySQL是一种关系数据库管理系统,关系数据库将数据保存在不同的表中,而不是将所有数据放在一个大仓库内,这样就增加了速度并提高了灵活性. MySQL所使用的 SQL 语

  • windows下在一台机器上安装两个MYSQL数据库的方法

    环境: OS:Windows 2003 DB:MYSQL5.5 1.正常安装第一个mysql(安装步骤省略) 2.在控制面板里停止第一个mysql服务 3.将C:\Program Files\MySQL目录下的所有目录和文件copy到另外一个路径,我这里是copy到E盘 4.创建第二个mysql的my.ini文件 第一个mysql的my.ini文件默认是在如下路径 C:\Documents and Settings\All Users\Application Data\MySQL\MySQL S

  • mysql-5.7.21-winx64免安装版安装--Windows 教程详解

    1  下载 地址是:https://dev.mysql.com/downloads/mysql/ 2  解压到目录 3  配置 新建一个txt文档,另存为my.ini,放在MySQL目录下 [mysql] # 设置mysql客户端默认字符集 default-character-set=utf8 [mysqld] #设置3306端口 port = 3306 # 设置mysql的安装目录 basedir=D:\Program Files\mysql-5.7.21-winx64 # 设置mysql数据

  • MYSQL5.6.33数据库主从(Master/Slave)同步安装与配置详解(Master-Linux Slave-windows7)

    一.安装环境 这里也顺便记录一下如何在windows7上卸载解压版MySQL5.6数据库,如果无需卸载请忽略下一步,直接看第三步即可 二.windows7卸载解压版MySQL5.6 1.使用cmd进入MySQL的bin目录,执行mysqld -remove命令,删除MySQL服务,如下图 2.删除MySQL目录及相关文件,我存放的位置是D:\mysql-5.6.3,即删除这个目录即可 3.删除注册表信息只需删除以下三条即可 HKEY_LOCAL_MACHINE\SYSTEM\ControlSet

  • 解决Windows环境下安装 mysql-8.0.11-winx64 遇到的问题

    下载mysql安装包,我的是下载mysql-8.0.11-winx64,解压到你想安装的目录下,然后配置环境(window环境下,mac本还没试过), 1.首先,配置环境:右击此电脑->属性->高级系统设置->环境变量->path->新建 ,然后将自己的路径添加进去(例如我目录:F:\mysql\mysql-8.0.11-winx64),除此之外还要看解压的压缩包内是否有my.ini文件或者my-default.ini文件,如果没有需要自己写一个在根目录下,默认的配置信息如下

  • Windows8下mysql 5.6.15 安装配置方法图文教程

    MySQL是一款我十分喜欢的数据库,今天在Windows8系统下,下载了MySQL进行安装配置,下载地址:点击打开链接 特在此记录下自己的过程,一是起到总结的作用,二是能帮助那些和我一样在安装配置中有困惑的码友. 下载下来的 安装文件是:,双击运行打开. 1)Welcome界面,选择Install MySQL Products 2)选择安装类型界面,这里我选择自定义安装Custom 3)特性选择界面,我这里是全部选择,然后单间Next进行下一步 4)安装进度界面,如下所示: 5)安装进度结束后,

  • Windows Server 2016 MySQL数据库安装配置详细安装教程

    一.下载MySQL 官网地址: https://www.mysql.com/ 下载地址: http://dev.mysql.com/downloads/mysql/ 二.MySQL安装 1.许可协议 License Agreement(许可协议)->I accept the license terms(我接受许可条款)->Next(下一个) 2.选择安装类型 Choosing a Setup Type(选择安装类型)->Custom(自定义)->Next(下一个) 3.选择产品和功

  • windows10系统安装mysql-8.0.13(zip安装) 的教程详解

    安装环境说明 •系统版本:windows10 •mysql版本:mysql-8.0.13-winx64.zip •下载地址:http://mirrors.163.com/mysql/Downloads/MySQL-8.0/mysql-8.0.13-winx64.zip 解压安装包 •解压路径:D:\develop\software •解压后mysql根目录:D:\develop\software\mysql-8.0.13-winx64 原则: 安装目录不能有空格.不能有中文 配置文件 •my.i

  • windows 64位下mysql 8.0.13 安装配置方法图文教程

    本文为大家分享了mysql 8.0.13 安装配置教程,供大家参考,具体内容如下 先去官网下载点击的MySQL的下载 下载完成后解压 解压完是这个样子  配置系统环境变量 复制解压后的mysql到C盘或者其他磁盘下 我们去系统的环境变量的path里添加一个mysql的配置  指向mysql的bin目录 配置初始化的my.ini文件的文件 解压后的目录并没有的my.ini文件,没关系可以自行创建在安装根目录下添加的my.ini(新建文本文件,将文件类型改为的.ini),写入基本配置: [mysql

  • 在windows上安装不同(两个)版本的Mysql数据库的教程详解

    1.起因: 需要导入一个sql文件,发现死活导不进去.当执行到这一句时,就有问题.经过一番搜索,原来是我的数据库版本(原先Mysql版本5.5)低了,而支持该语句的版本应该是至少要5.7.那我索性就去Mysql官网去下载了个最新版本的(8.0.15). `create_time` datetime DEFAULT NULL ON UPDATE CURRENT_TIMESTAMP 2.过程: 那么问题来了:有两个解决方案.1.直接卸载掉5.5版本的Mysql,直接安装8.0.15版本的.2.在不卸

  • 在Windows上安装和配置 Jupyter Lab 作为桌面级应用程序教程

    什么是 Jupyter Lab Jupyter Lab 是 Jupyter notebook 的升级版,优点这里不作赘述. 一.安装 Jupyter Lab 如果你安装了 Anaconda,最新版的 Anaconda 自带 Lab,可跳过下面这一步. pip install jupyter pip install jupyterlab 安装完后,简单运行一下,在命令提示符模式下输入: jupyter lab --no-browser 会显示: 将 URL 在浏览器中打开即可 OK,虽然有点麻烦,

  • Windows配置VSCode+CMake+Ninja+Boost.Test的C++开发环境(教程详解)

    平时习惯了在Linux环境写C++,有时候切换到Windows想继续在同一个项目上工作,重新配置环境总是很麻烦.虽然Windows下用Visual Studio写C++只需要双击个图标,但我还是想折腾一下VS Code的环境配置.原因主要有两点:一是个人习惯上各种语言都在VS Code里面写,利用Git同步代码可以很方便地在不同平台开发同一个项目:二是有些情形下无法使用图形化界面,比如为Git配置CI(持续性集成)时显然不能用Visual Studio这个图形化的IDE来执行Windows环境的

  • 在 CentOS 7 中安装 MySQL 8 的教程详解

    准备 本文环境信息: 软件 版本 CentOS CentOS 7.4 MySQL 8.0.x 安装前先更新系统所有包 sudo yum update 安装 1. 添加 Yum 包 wget https://dev.mysql.com/get/mysql80-community-release-el7-1.noarch.rpm # 或者 wget http://repo.mysql.com/mysql80-community-release-el7-1.noarch.rpm sudo yum up

  • CentOS7安装调试Mysql数据库的步骤详解【实例】

    本实例要求下载并安装调试Mysql数据库. 第一步:下载Mysql数据库安装所需的全部软件. 我已提前下载好数据库软件,直接在服务器下载即可,如下: 通过scp直接下载: [root@agt20 ~]# scp root@192.168.122.10:/root/mysql* /root/ 软件如下图: [root@agt20 ~]# ls mysql-* mysql-5.7.17.tar mysql-community-client-5.7.17-1.el7.x86_64.rpm mysql-

  • intellij idea中安装、配置mybatis插件Free Mybatis plugin的教程详解

    场景: 使用intellij idea开发,持久层dao使用了mybatis,经常需要编辑mybatis的××Mapper.java和××Mapper.xml,因为是接口里一个方法对应xml里的一个SQL的id,当需要找找个方法时候得拷贝找个方法名,然后在对应文件中ctrl+f全文查找,相当麻烦.本篇讲述的使用mybatis的插件后将极大的提高效率.效果如图: 即从××Mapper.java接口和××Mapper.xml中能由箭头直接点进去查看相对应的方法及SQL. 步骤: 1.ctrl+alt

  • SpringCloud2020版本配置与环境搭建教程详解

    1.maven父子工程搭建 项目使用maven工程搭建,下面是工程的结构图.SpringCloud2020是父工程,仅负责依赖的管理,eureka是注册中心的服务端,testclient是测试的客户端. 1.1 父工程pom <?xml version="1.0" encoding="UTF-8"?> <project xmlns="http://maven.apache.org/POM/4.0.0" xmlns:xsi=&qu

  • docker 安装nacos并配置数据库的教程详解

    环境准备 docker 环境 MySQL 5.7 (官方镜像不支持mysql8) nacos docker安装MySQL 创建自定义网络(用于容器通讯) docker network create common-network 查看网络 docker network ls 创建挂载文件夹 //mysql配置文件 mkdir -p /data/mysql/conf //mysql数据文件路径 mkdir –p /data/mysql/data //日志文件路径 mkdir -p /data/mys

  • Windows上安装tensorflow 详细教程(图文详解)

    一, 前言: 本次安装tensorflow是基于Python的,安装Python的过程不做说明(既然决定按,Python肯定要先了解啊):本次教程是windows下Anaconda安装Tensorflow的过程(cpu版,显卡不支持gpu版的...) 二, 安装环境: (tensorflow支持的系统是64位的,windows和linux,mac都需要64位) windows7(其实和windows版本没什么关系,我的是windows7,安装时参照的有windows10的讲解) Python3.

  • kettle在windows上安装配置与实践案例

    目录 第1章 kettle概述 1.1 什么是kettle 1.2 Kettle核心知识点 1.2.1 Kettle工程存储方式 1.2.2 Kettle的两种设计 1.2.3 Kettle的组成 1.3 kettle特点 第2章 kettle安装部署和使用 2.1 kettle安装地址 2.2 Windows下安装使用 2.2.1 概述 2.2.2 安装 2.2.3 案例 2.3 创建资源库 2.3.1 数据库资源库 2.3.2 文件资源库 第1章 kettle概述 1.1 什么是kettle

随机推荐