首页 > 软件开发 > MYSQL >

windows下如何让多个个不同版本的mysql共存

来源:互联网 2023-03-16 23:00:18 版权归原作者所有,如有侵权,请联系我们

有时候,基于历史原因或者什么的原因,一台服务器上可能已经安装了myql 5.6,但是你的软件要求是其他版本的比如mysql 8.LuT办公区 - 实用经验教程分享!

方法/步骤

  • 1

    第一步,安装mysql 5.6版本,mysql都是从mysql官网下载,双击安装程序即可。LuT办公区 - 实用经验教程分享!

    windows下如何让多个个不同版本的mysql共存?LuT办公区 - 实用经验教程分享!

  • 2

    第二步,点击下一步,有可能会出现Microsoft Visual C 2010 Redistributable Package (x64) is not installedLuT办公区 - 实用经验教程分享!

    windows下如何让多个个不同版本的mysql共存?LuT办公区 - 实用经验教程分享!

  • 2该信息未经授权抓取自百度经验
  • 3

    第三步,安装Microsoft Visual C 2010 Redistributable Package,从微软官网下载安装Microsoft Visual C 2010 Redistributable PackageLuT办公区 - 实用经验教程分享!

    windows下如何让多个个不同版本的mysql共存?LuT办公区 - 实用经验教程分享!

  • 4

    第四步,所有条件满足后,点击下一步继爷针续LuT办公区 - 实用经验教程分享!

    windows下如何让多个个不同版本的mysql共存?LuT办公区 - 实用经验教程分享!

  • 5

    第五步,设置mysql密码LuT办公区 - 实用经验教程分享!

    windows下如何让多个个不同版本的mysql共存?LuT办公区 - 实用经验教程分享!

  • 6

    第六步,设置mysql在windows下服务的名称LuT办公区 - 实用经验教程分享!

    windows下如何让多个个不同版本的mysql共存?LuT办公区 - 实用经验教程分享!

  • 7

    第七步,在windows服务下查看Mysql56已经安装且处于运行状态LuT办公区 - 实用经验教程分享!

    windows下如何让多个个不同版本的mysql共存?LuT办公区 - 实用经验教程分享!

  • 8

    第称恩八步,安装mysql8.0.20,mysql8.0.20从官网上下载的是免安装版,解压mysql8.0.20.zip到指定目录,我这里假设是c:mysql8LuT办公区 - 实用经验教程分享!

    windows下如何让多个个不同版本的mysql共存?LuT办公区 - 实用经验教程分享!

  • 9

    第九步,安装Microsoft Visual C 2015 Redistributable,mysql 8依赖于Microsoft Visual C 2015 Redistributable,从微软官网下载并安装LuT办公区 - 实用经验教程分享!

    windows下如何让多个个不同版本的mysql共存?LuT办公区 - 实用经验教程分享!

  • 10

    第十步,在解压目录下,编写mysql的配置文件my.ini,注意basedir,datadir,与自己的解压目录是一致的LuT办公区 - 实用经验教程分享!

    ---------------------------------------------LuT办公区 - 实用经验教程分享!

    [mysqld]LuT办公区 - 实用经验教程分享!

    # 设置3307端口LuT办公区 - 实用经验教程分享!

    port=3307LuT办公区 - 实用经验教程分享!

    # 设置mysql的安装目录LuT办公区 - 实用经验教程分享!

    basedir=C:mysql8LuT办公区 - 实用经验教程分享!

    # 设置mysql数据库的数据的存放目录LuT办公区 - 实用经验教程分享!

    datadir=C:mysql8Data # 此处同上LuT办公区 - 实用经验教程分享!

    # 允许最大连接数LuT办公区 - 实用经验教程分享!

    max_connections=200LuT办公区 - 实用经验教程分享!

    # 允许连接失败的次数。这是为了防止有人从该主机试图攻击数据库系统LuT办公区 - 实用经验教程分享!

    max_connect_errors=10LuT办公区 - 实用经验教程分享!

    # 服务端使用歌宋政的字符集默认为UTF8LuT办公区 - 实用经验教程分享!

    character-set-server=utf8LuT办公区 - 实用经验教程分享!

    # 创建新表时将使用的默认存储引擎LuT办公区 - 实用经验教程分享!

    default-storage-engine=INNODBLuT办公区 - 实用经验教程分享!

    # 默认使用“mysql_native_password”插件认证LuT办公区 - 实用经验教程分享!

    default_authentication_plugin=mysql_native_passwordLuT办公区 - 实用经验教程分享!

    [mysql]LuT办公区 - 实用经验教程分享!

    # 设置mysql客户端默认字符集LuT办公区 - 实用经验教程分享!

    default-character-set=utf8LuT办公区 - 实用经验教程分享!

    [client]LuT办公区 - 实用经验教程分享!

    # 设置mysql客户端连接服务端时默认使用的端口LuT办公区 - 实用经验教程分享!

    port=3307LuT办公区 - 实用经验教程分享!

    default-character-set=utf8LuT办公区 - 实用经验教程分享!

    windows下如何让多个个不同版本的mysql共存?LuT办公区 - 实用经验教程分享!

  • 11

    第十一步,初始化数据库,以管理员身份运行cmdLuT办公区 - 实用经验教程分享!

    -----------------------------------------------LuT办公区 - 实用经验教程分享!

    c:mysql8binmysqld.exe --defaults-file=c:mysql8my.ini --initialize --consoleLuT办公区 - 实用经验教程分享!

    windows下如何让多个个不同版本的mysql共存?LuT办公区 - 实用经验教程分享!

  • 12

    第十二步,如果执行第十一步的命令报错,vcruntime140_1.dll错误,从dll-files网站搜索下载任意选择一个即可,如果你的电脑是64位系统,把vcruntime140_1.dll拷贝到c:windowssystem32,否者如果是32位,则拷贝到c:windowsSysWOW64下即可LuT办公区 - 实用经验教程分享!

    windows下如何让多个个不同版本的mysql共存?LuT办公区 - 实用经验教程分享!

  • 13

    第十三步,再次执行第十一步LuT办公区 - 实用经验教程分享!

    -----------------------------------------------LuT办公区 - 实用经验教程分享!

    c:mysql8binmysqld.exe --defaults-file=c:mysql8my.ini --initialize --consoleLuT办公区 - 实用经验教程分享!

    windows下如何让多个个不同版本的mysql共存?LuT办公区 - 实用经验教程分享!

  • 14

    第十四步,安装mysql服务,我这里起名Mysql80LuT办公区 - 实用经验教程分享!

    --------------------------------------------LuT办公区 - 实用经验教程分享!

    c:mysql8binmysqld install MYSQL80 --defaults-file=C:mysql8my.iniLuT办公区 - 实用经验教程分享!

    windows下如何让多个个不同版本的mysql共存?LuT办公区 - 实用经验教程分享!

  • 15

    第十五步,在windows服务列表查看安装的mysql80服务,右键启动服务,启动成功的话,两个mysql顺利安装成功。LuT办公区 - 实用经验教程分享!

    windows下如何让多个个不同版本的mysql共存?LuT办公区 - 实用经验教程分享!

  • 以上方法由办公区教程网编辑摘抄自百度经验可供大家参考!LuT办公区 - 实用经验教程分享!


    标签: MYSQLWindows

    办公区 Copyright © 2016-2023 www.bgqu.net. Some Rights Reserved. 备案号:湘ICP备2020019561号