最近看了看MySQL,MySQL到8.0后有很大的性能提升,为了做一些数据库的配置,看了下MySQL8.0在win10上安装多个mysql,在这里分享给大家

准备

下载MySQL8.0MySQL8.0下载地址,根据自己的情况下载32或者64位的

安装

1、解压下载的MySQL8.0压缩包,放到你准备好的目录下,我这里放到D:\MySQL\mysql1下的;

2、在文件夹下,创建my.ini文件,输入

[mysqld]

# Remove leading # and set to the amount of RAM for the most important data

# cache in MySQL. Start at 70% of total RAM for dedicated server, else 10%.

# innodb_buffer_pool_size = 128M

# Remove leading # to turn on a very important data integrity option: logging

# changes to the binary log between backups.

# log_bin

# These are commonly set, remove the # and set as required.

basedir = D:\Mysql\mysql1

datadir = D:\Mysql\mysql1\data

port = 3306

#binlog-do-db=leven #待同步的数据库

# server_id = .....

#忘记密码时使用

#skip-grant-tables

#设置协议认证方式(重点啊)

#default_authentication_plugin=mysql_native_password

# Remove leading # to set options mainly useful for reporting servers.

# The server defaults are faster for transactions and fast SELECTs.

# Adjust sizes as needed, experiment to find the optimal values.

# join_buffer_size = 128M

# sort_buffer_size = 2M

# read_rnd_buffer_size = 2M

# sql_mode=NO_ENGINE_SUBSTITUTION,STRICT_TRANS_TABLES

character-set-server = utf8mb4

# performance_schema_max_table_instances = 600

#table_definition_cache = 400

#table_open_cache = 256

[mysql]

default-character-set = utf8mb4

[client]

default-character-set = utf8mb4

3、初始化数据库,进入mysql1下的bin目录下,cmd执行命令:mysqld --initialize --console,执行后会打印出默认密码(记住这个密码),你这时候就可以看到mysql1下有一个data文件夹,下面有很多文件

2018-06-20T07:34:05.46124Z 5 [Note] [MY-010454] [Server] A temporary password is generated for root@localhost: JPPWSDF&jsl(

4、安装服务,在bin目录下执行命令 mysqld --install [服务名],这里的服务名默认mysql,我这里是要安装多个,所以区分一下,服务名为mysql1;

5、开启服务,执行命令net start 服务名 (注意这里执行命令要在管理员模式下,不然权限不够不能执行)

6、然后就可以在bin目录下运行MySQL了,执行 mysql -uroot -p ,然后输入刚才记住的密码,就可以进行登陆了;

7、默认生成的密码很难记,所以这里要自己改一下,进入到MySQL后执行代码

ALTER user 'root'@'localhost' IDENTIFIED BY 'Dd1123#'

密码要包含大写字母,小写字母,数字,特殊符号,不然会报错;

创建其他mysql

在D:\MySQL下创建一个mysql2文件夹,把mysql1中的文件复制过来,然后删除data文夹,修改my.ini中的这几句

basedir = D:\Mysql\mysql1

datadir = D:\Mysql\mysql1\data

port = 3306

修改为

basedir = D:\Mysql\mysql2

datadir = D:\Mysql\mysql2\data

port = 3307

然后和上面操作一样,初始化数据库,安装服务,开启服务,进入mysql,记住登陆的时候使用mysql -uroot -P3307 -p来登陆区分几个数据;不写-P默认3306;

完结。

mysql8 win10_window10下安装多个MySQL8.0相关推荐

  1. CentOS7.5下安装Mycat连接MySQL8.0

    CentOS7.5下安装Mycat连接MySQL8.0 Posted on 2018-11-08 11:07 许爱琪 阅读(645) 评论(2) 编辑 收藏 MyCat详细介绍,请参考https:// ...

  2. vm中装linux换iso文件报错该光盘无法被挂载,虚拟机VMware下安装RedHat Linux 9.0 图解教程...

    虚拟机VMware下安装RedHat Linux 9.0 图解 注意:本安装全部是在虚拟机上进行的,用的是ISO镜像文件安装. 提示:如果你是拿刻好的光盘在Vmware下安装,会出现错误:" ...

  3. Win7操作系统下安装Visual C++6.0详细操作手册(亲验有效)

    Win7操作系统下安装Visual C++6.0详细操作手册(亲验有效) 一.所需软件及下载地址: Visual C++6.0(win7适用版) https://download.csdn.net/d ...

  4. [转]Ubuntu 14.04下安装文本编辑软件 CherryTree 0.33.0

    文本编辑软件 CherryTree 0.33.0 已经发布,下面说说Ubuntu下安装方法. CherryTree是一款文本编辑器,拥有先进的编辑功能,如语法高亮.拼写检查.导出到HTML.密码保护. ...

  5. Win10环境下安装压缩包版本MySQL-8.0.13

    准备工作 系统环境:Windows 10 1803版本: 压缩包:MySQL-8.0.13 Windows zip包下载: 安装过程 1. 加载安装包到你的安装目录 将下载的MySQL压缩包解压并移到 ...

  6. win10下安装tensorflow-gpu==1.11.0的详细教程

    20200313 更新 当前配置,用了3个月了,运行良好 系统:win10 显卡:Nvidia 1080Ti python:3.6.8 CUDA:9.0.176 cuDNN:7.0.5 tensorf ...

  7. Ubuntu14.04系统下安装配置OpenCV 4.0.0开发环境全过程

    最近研究一个项目时需要用到OpenCV,于是自己尝试在Ubuntu 14.04系统下安装了这个开发环境.下面就将具体的过程记录一下,便于后期查阅和同行分享. 〇.开发环境 首先介绍一下我的开发环境: ...

  8. Ubuntu20.04下安装 NVIDIADriver-460、CUDA-10.0、cuDNN、tensorflow、pytorch

    Ubuntu下安装 NVIDIADriver.CUDA.cuDNN.tensorflow.pytorch 1.安装NVIDIA驱动 首先,检测你的NVIDIA显卡型号和推荐的驱动程序的模型. ubun ...

  9. VMware虚拟机下安装RedHat Linux 9.0

    从这一篇文章开始我和大家一起学习Linux系统.不管是什么样的系统,必须安装上才能谈使用对吧. Linux版本 安装Linux之前需要了解一下Linux系统的安装版本. Linux的版本分为内核版本和 ...

最新文章

  1. java字符串的知识总结
  2. html标签 marquee 滚动
  3. 关于高效企业测试的思考(1/6)
  4. jquery UI集合
  5. 蝗虫算法java代码_蝗虫搜索算法 蝗虫算法:蝗虫优化算法是模拟自然界蝗虫种群捕食行为而提出的一 联合开发网 - pudn.com...
  6. Git报错: OpenSSL SSL_connect: SSL_ERROR_SYSCALL in connection to github.com:443
  7. Python 用pygame模块播放MP3
  8. apache ignite系列(九):ignite调优
  9. Python列表元素的循环删除问题
  10. pytorch dataloader_基于pytorch的DeepLearning入门流程
  11. ArrayList 类方法toArray的一点疑惑
  12. Divide and conquer method
  13. core net wireless net
  14. 做机器学习算法工程师是什么样的工作体验?
  15. 帝国栏目导航点击显示不同样式的实现
  16. 有一个已经排好序的数组。现输入一个数,要求按原来的规律将它插入数组中。(c语言)
  17. astash制作UML类图 简单入门教程
  18. 物联网-wemos D1 Mini (esp8266)实验十 ---服务器版温度计
  19. 有关于系统的端口以及进程问题(以linux为例)
  20. 微信开发者工具如何调整代码工具的字体大小-mac版

热门文章

  1. 华为海思Hi1620芯片发布在即 7nm制程ARM架构最高可达3.0GHz
  2. 哈啰出行回应单车违规投放:将尽快缴纳罚金 积极整改
  3. 魅族16s最新渲染图曝光:后置双摄无刘海 或4月底发布
  4. FD_ISSET read 后程序被阻塞【原创】
  5. uboot的readme导读(转)
  6. uiswitchbutton 点击不改变状态_ES6专题—Generator与react状态机(14)
  7. 我的docker随笔37:使用gitlab和jenkins实现CICD
  8. 我的docker随笔2:docker在ubuntu上的安装
  9. Linux下载安装zookeeper
  10. django excel 导出页面_Django Admin中增加导出Excel功能过程解析