本文主要向大家介绍了MySQL数据库之MYSQL-8.0.11-WINX64(免安装版)配置 ,通过具体的内容向大家展现,希望对大家学习MySQL数据库有所帮助。

1. 解压zip包到安装目录

首先,将mysql-8.0.11-winx64.zip 解压缩到 安装D:/mysql-8.0.11-winx64 目录下,

2.配置文件

在安装根目录下添加 my.ini

基本配置文件(my)

[mysqld]

basedir = D:\mysql-8.0.11-winx64

datadir = D:\mysql-8.0.11-winx64\data

port = 3306

lower_case_table_names = 2

default_authentication_plugin=mysql_native_password

参考 基本配置:

[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

3.初始化数据库

在MySQL安装目录的 bin 目录下执行命令:

mysqld --initialize --console

执行完成后,会打印 root 用户的初始默认密码,比如:

2018-04-20T02:35:01.507037Z 0 [Warning] [MY-010915] [Server] 'NO_ZERO_DATE', 'NO_ZERO_IN_DATE' and 'ERROR_FOR_DIVISION_BY_ZERO' sql modes should be used with strict mode. They will be merged with strict mode in a future release.

2018-04-20T02:35:01.507640Z 0 [System] [MY-013169] [Server] D:\Program\MySQL8\bin\mysqld.exe (mysqld 8.0.11) initializing of server in progress as process 11064

2018-04-20T02:35:01.508173Z 0 [ERROR] [MY-010340] [Server] Error message file 'D:\Program\MySQL\share\english\errmsg.sys' had only 1090 error messages, but it should contain at least 4512 error messages. Check that the above file is the right version for this program!

2018-04-20T02:35:05.464644Z 5 [Note] [MY-010454] [Server] A temporary password is generated for root@localhost: APWCY5ws&hjQ

2018-04-20T02:35:07.017280Z 0 [System] [MY-013170] [Server] D:\Program\MySQL8\bin\mysqld.exe (mysqld 8.0.11) initializing of server has completed

其中,第4行的“APWCY5ws&hjQ”就是初始密码,在没有更改密码前,需要记住这个密码,后续登录需要用到。

如果没记住,那也没事,删掉初始化的 datadir 目录,再执行一遍初始化命令,又会重新生成的。当然,也可以使用安全工具,强制改密码,用什么方法,自己随意。

4.安装服务

在MySQL安装目录的 bin 目录下执行命令:

mysqld --install [服务名]

4.启动服务

net start MySQL

更改密码和密码认证插件

在MySQL安装目录的 bin 目录下执行命令:

mysql -uroot -p

这时候会提示输入密码,记住了第3步的密码,填入即可登录成功,进入MySQL命令模式。

之前,MySQL的密码认证插件是“mysql_native_password”,而现在使用的是“caching_sha2_password”。

因为当前有很多数据库工具和链接包都不支持“caching_sha2_password”,为了方便,我暂时还是改回了“mysql_native_password”认证插件。

在MySQL中执行命令:

ALTER USER 'root'@'localhost' IDENTIFIED WITH mysql_native_password BY 'password';

修改密码验证插件,同时修改密码。

如果想默认使用“mysql_native_password”插件认证,可以在配置文件中配置default_authentication_plugin项。

本文由职坐标整理并发布,希望对同学们学习MySQL有所帮助,更多内容请关注职坐标数据库MySQL数据库频道!

免安装mysql8_MySQL数据库之MYSQL-8.0.11-WINX64(免安装版)配置相关推荐

  1. win7 mysql8.0.11安装教程_Win7系统安装 MySQL 8.0.11

    1. 下载 MySQL 8.0.11 版本 2. 下载完毕,解压到指定文件夹 3. 创建 my.ini 配置文件[mysql 8.0.4以后版本要注意密码认证插件的变化] 1 [mysql]2 # 设 ...

  2. 运行CMD安装mysql系统报错_win10下mysql 8.0.15 winx64的安装与配置以及运行mysqld -initialize命令报错等问题解决...

    以下为完整的安装过程: 1.将mysql压缩包解压到任意目录下 我的是D:\mysql\mysql 2.设置环境变量 (1)-右击"此电脑"-->"属性" ...

  3. mysql手动安装配置,mysql8.0.11 winx64手动安装配置教程

    首先跟大家唠一唠家常,随着MySQL迅速的更新,MySQL突飞猛进已经更新到了8.0版本,那么它和我们之前用的5.X版本有什么明显的区别那?首先给大家看下MySQL5.X自带表的查询速度 之后献上My ...

  4. mysql rpm 安装6_CentOS 7.6 MySQL 8.0 RPM包方式安装及新特性介绍

    一.MySQL 8.0新特性: 1.默认字符集由latin1变为utf8mb4 2.MyISAM系统表全部换成InnoDB表 3.自增主键AUTO_INCREMENT的值支持持久化 4.InnoDB表 ...

  5. Windows 安装 MySQL 8.0.11

    Windows 安装 MySQL 8.0.11 原文:Windows 安装 MySQL 8.0.11 下载并解压 从官方网站下载最新安装包 解压到目标安装目录 新建配置文件 在安装目录新建my.ini ...

  6. MySQL 8.0.11免安装版配置步骤

    下载地址:https://dev.mysql.com/downloads/file/?id=485812 1.下载MySQL 8.0.11版本的mysql , 2.下载后,将解压出来的文件放到你想放到 ...

  7. mysql数据库64免安装_MYSQL数据库mysql 5.7.18 winx64 免安装 配置方法

    <MysqL数据库MysqL 5.7.18 winx64 免安装 配置方法>要点: 本文介绍了MysqL数据库MysqL 5.7.18 winx64 免安装 配置方法,希望对您有用.如果有 ...

  8. mysql authentication_MySQL数据库之MySQL 8.0 安装时 Authentication Method

    本文主要向大家介绍了MySQL数据库之MySQL 8.0 安装时 Authentication Method ,通过具体的内容向大家展现,希望对大家学习MySQL数据库有所帮助. 1. 使用强密码加密 ...

  9. PHP 5.5.38 + mysql 5.0.11 + zabbix3.0 + nginx 安装

    PHP 5.5.38 + mysql 5.0.11 + zabbix3.0 + nginx 1.首先在安装好环境下安装 zabbix3.0情况下 2. yum install mysql-devel ...

  10. 保姆级-MySQL 8.0的下载、安装、配置

    MySQL 8.0的下载.安装.配置 说明:适用于B站康师傅数据库教程 MySQL8.0 的安装 B站地址,点击我跳转 一. 软件的下载 1. 下载地址 官网: https://www.mysql.c ...

最新文章

  1. if else 你以为你把它吃透了吗?我让你惊讶一下
  2. oracle decode 01427,(oracle)在DECODE中的SELECT(返回多行)
  3. SQL入侵恢复XP_CMDSHLL与开3389
  4. 房价必须涨,不涨不正常!因为妈妈又印钱了
  5. fdtd安装在服务器系统可以么,并行FDTD结合服务器分析电大电磁问题
  6. linux区分三种用户角色,Linux用户角色划分
  7. 【cooper】深度学习入门:基于Python的理论与实现(鱼书)_个人读书笔记
  8. 平安京服务器维护,决战平安京无法登陆怎么解决 无法登陆原因及解决方案一览...
  9. MySQL 添加注释(comment)
  10. 从0开始的技术美术之路(美术篇)(二)角色设计基础
  11. mysql in 子查询无法使用索引全表扫描 慎用in
  12. Minecraft 从安装到入门
  13. iTween.MoveTo用法
  14. 微信全面开放个人免费版红包封面!
  15. 用户注册(request,get和post中文乱码)
  16. 4毛发渲染及着色方法
  17. inter cpu 测试软件,Intel发布新版官方CPU检测工具支持64系统
  18. CSU2020期中测试模拟题1 问题 C: 跳台阶
  19. 实现一台电脑可上公司内网也可以访问外网
  20. 头歌 DNS协议分析 第4关 NS 类型的 DNS 解析报文分析

热门文章

  1. mysql存储引擎处理_[MySql学习笔记] 四 存储引擎事务处理
  2. c语言关于office运行库,VC++运行库32/64位合集下载|微软常用运行库合集(2015- 2021版)...
  3. 硬中断 / 软中断的原理和实现
  4. 你们这行我懂,不给点好处都不接!
  5. 十分钟入门 RocketMQ
  6. 每日一皮:年轻时的你,是不是也各种重构欲望?
  7. Java 8 Stream Api 中的 skip 和 limit 操作
  8. 1024,千家公司程序员幸福指数大比拼!最“幸福”的程序员是你吗?
  9. 图片来源html,HTML图片(Images)
  10. signature=eddfa127dafaf9a7c1ea87598961fbc9,Slingerende vrachtwagens verleden tijd?