windows10 下安装mysql 8.0.11 注意事项

系统环境:win10(1803),64位

MySQL版本:8.0.11免安装版

MySQL下载地址https://dev.mysql.com/downloads/mysql

MySQL安装过程

1.解压压缩包

2.配置文件

在Windows系统中,配置文件默认是安装目录下的 my.ini 文件,部分配置需要在初始安装时配置,大部分也可以在安装完成后进行更改。当然,极端情况下,所有的都是可以更改的。

在安装根目录下添加 my.ini,比如我这里是:D:\Program\MySQL\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:\Program\MySQL
datadir = D:\DBs\MySQL
port = 3306
# server_id = .....


# 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

注意,里面的 basedir 是我本地的安装目录,datadir 是我数据库数据文件要存放的位置,各项配置需要根据自己的环境进行配置。

3.为了让Windows系统可以识别我们这里后面会用到的MySQL命令,需要给当前系统添加环境变量: 

“我的电脑”右键—>“属性”—>“高级系统设置”—>“环境变量”—>在系统变量的Path中添加如下内容: 

这里写图片描述

4.系统左下角,Windows徽标处右键,选择“命令提示符(管理员)”: 
这里写图片描述

注意:这里必须是以“管理员身份”运行控制命令台!

5、在控制命令台中,进入到刚刚解压的MySQL的bin目录中: 
这里写图片描述

6、初始化MySQL数据库 
方式一: 
命令:mysqld –initialize-insecure 
作用:初始化数据库,并设置默认root密码为空 
这里写图片描述

初始化完成后,在mysql根目录中会自动生成data文件夹,如下图所示: 
这里写图片描述

注意:当出现如上图所示的三个文件夹后才表示初始化完成!

方式二: 
命令:mysqld –initialize 
作用:初始化数据库,并设置默认root密码为过期的随机密码 
这里写图片描述

此时数据库的密码需要在以下位置获取: 
使用记事本打开下图所示文件: 
这里写图片描述

下图所示的内容为随机生成的密码: 
这里写图片描述

7、为Windows系统安装MySQL服务 
命令: mysqld install  

作用:为Windows系统安装MySQL服务,默认服务名为:mysql 

8、启动MySQL服务 
命令:net start mysql 

作用:启动MySQL服务,注意此时的“mysql”表示服务名

至此,MySQL压缩包版数据库安装完毕!



mysql8安装注意事项:

      1、无法启动mysql

解决方案:日志文件需要新建,就是my.ini中datadir 对应路径可以手动创建目录,但是要确保data里的文件在安装之前是空的,负责无法启动

    2、无法连接sql工具,报错编码2058

解决方法:不要把密码设置成空,先设置密码,执行一下语句

ALTER USER 'root'@'localhost' IDENTIFIED WITH mysql_native_password BY '你要修改的密码';


  • 0
    点赞
  • 1
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值