mysql 8.0.11 安装(windows)
mysql本地安装(windows)
一、安装包下载
从官网下载安装包,地址:https://dev.mysql.com/downloads/mysql/

二、配置
- 解压到本地,然后在目录下新建my.ini文件,如下:

my.ini中内容如下:
[mysql]
# 设置mysql客户端默认字符集
default-character-set=utf8 [mysqld]
# 设置3306端口
port = 3306
# 设置mysql的安装目录
basedir=D:\web\mysql-8.0.11
# 设置 mysql数据库的数据的存放目录,MySQL 8+ 不需要以下配置,系统自己生成即可,否则有可能报错
# datadir=C:\\web\\sqldata
# 允许最大连接数
max_connections=20
# 服务端使用的字符集默认为8比特编码的latin1字符集
character-set-server=utf8
# 创建新表时将使用的默认存储引擎
default-storage-engine=INNODB
- 配置环境变量

- 数据库初始化
mysqld --initialize --console
执行完成后,会输出root 用户的初始化密码,如下:
...
2018-12-20T02:35:05.464644Z 5 [Note] [MY-010454] [Server] A temporary password is generated for root@localhost: APWCY5ws&hjQ
...
APWCY5ws&hjQ 就是初始密码,后续登录需要用到,你也可以在登录后修改密码。
- 安装数据库
mysqld install
- 修改root用户密码
用初始化root密码登录之后,执行以下命令进行更改root密码:
alter user user() identified by "123456"; --123456为更改之后的root密码
三、启动数据库服务
以上配置完成后,在命令窗口中即可查看mysql版本,通过以下命令:
mysql -V

启动mysql:
net start mysql
停止数据库:
net stop mysql
四、问题处理
1、解决客户端连接mysql报1251错误的问题

原因分析:
mysql8 之前的版本中加密规则是mysql_native_password,而在mysql8之后,加密规则是caching_sha2_password;
解决方案:
1、升级客户端驱动;
2、将mysql用户密码的加密规则修改为mysql_native_password。
这里选择第二种:
- 用root账号登录mysql,修改更新用户密码:
ALTER USER 'root'@'localhost' IDENTIFIED WITH mysql_native_password BY '';
- 刷新权限
FLUSH PRIVILEGES; #刷新权限
mysql 8.0.11 安装(windows)的更多相关文章
- MySQL 8.0.11安装配置
		官网地址:https://dev.mysql.com/downloads/mysql/ 我这里是RHEL6.5的系统,因此选择RedHat 6 x86,64bit操作系统---下载第一个RPM Bun ... 
- MYSQL 8.0.11 安装过程及 Navicat 链接时遇到的问题
		参考博客:https://blog.csdn.net/WinstonLau/article/details/78666423 我的系统和软件版本是这样的: 系统环境:win7.64位 MySQL版本: ... 
- mysql 8.0.11安装教程
		安装环境:win7 1. 下载安装包 下载地址:https://dev.mysql.com/downloads/file/?id=476233 2. 解压zip包 3. 初始化my.ini 创建my. ... 
- SQLyog 报错2058 :连接 mysql 8.0.11 解决方法
		下载新版的 mysql 8.0.11 安装. 为了方便安装查看,我下载了sqlyog 工具 连接 mysql 配置新连接报错:错误号码 2058,分析是 mysql 密码加密方法变了. 解决方法:wi ... 
- windows下mysql 8.0.12安装步骤及基本使用教程
		本文实例为大家分享了windows下mysql 8.0.12安装步骤及使用教程,供大家参考,具体内容如下 补充:mysql 已经更新到了 8.0.19,大致步骤和这个差不多,照着来就完事了. 我下载的 ... 
- MySQL 8.0.20 安装教程图文详解(windows 64位)
		MySQL 8.0.20 安装教程图文详解(windows 64位) 更新时间:2020年05月09日 15:09:04 转载 作者:瘦肉粥不加糖 这篇文章主要介绍了MySQL 8.0. ... 
- MySQL 8.0.12 基于Windows 安装教程(超级详细)
		MySQL 8.0.12 基于Windows 安装教程(超级详细) (一步一步来,装不了你找我!) 本教程仅适用Windows系统,如果你原本装了没装上,一定要先删除原本的数据库,执行:mysqld ... 
- 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 ... 
- MySql 8.0.11 在win10下的zip非安装配置
		在win10使用mysql8.0.11的zip包进行配置时,搜到的教程很多坑,特此总结成功配置的方法. 1.下载非安装的zip包 mysql 8.0.11 64位 2.解压zip包 将下载的zi ... 
随机推荐
- C++中内联函数
			目录 什么是内联函数 如何使函数内联 为什么要使用内联函数 inline函数的优缺点分析 什么时候该使用内联函数 正文 在C语言中,我们使用宏定义函数这种借助编译器的优化技术来减少程序的执行时间,那么 ... 
- ES6那些事半功倍的新特性(一)
			数组方面 Array.from(xxx):把json格式字符串转换成数组: Array.of(x,x,x):负责把一堆文本或者变量转换成数组 find( ):该方法为实例方法,就是以Array对象开头 ... 
- Thinkphp 3.2.3配置百度编辑器(UEditor)
			Thinkphp 3.2.3配置百度编辑器(UEditor) 1.把百度编辑器放到项目的Public目录下 命名为:UEditor 2.找到thinkphp框架系统自带类中的Html.class.ph ... 
- Kaggle(一):房价预测
			Kaggle(一) 房价预测 (随机森林.岭回归.集成学习) 项目介绍:通过79个解释变量描述爱荷华州艾姆斯的住宅的各个方面,然后通过这些变量训练模型, 来预测房价. kaggle项目链接:ht ... 
- C#语法之匿名函数和Lambda表达式
			上一篇博客主要是对委托和事件做了一小结,这篇是在上一篇博客的基础上对匿名函数和Lambda表达式小结.还是接着上一篇说起,在上一篇中也说了委托是一种数据结构,主要是解决让函数作为参数的问题.在使用委托 ... 
- Head First Python学习笔记4——处理数据
			有这么几组数据需要你处理: James 2-34,3:21,2.34,2.45,3.01,2:01,2:01,3:10,2-22 Julia 2.59,2.11,2:11,2:23,3-10,2-23 ... 
- Redis到底是多线程还是单线程?线程安全吗
			redis是单线程,线程安全 redis可以能够快速执行的原因: (1) 绝大部分请求是纯粹的内存操作(非常快速)(2) 采用单线程,避免了不必要的上下文切换和竞争条件(3) 非阻塞IO - IO多路 ... 
- requireJS中如何用r.js对js进行合并和压缩css文件
			我运行的环境是windows+node.js,首先是用npm安装requirejs(全局安装,即使用 'npm install requirejs -g',这样方便在各个目录调用),接着就是下载r.j ... 
- cf605D. Board Game(BFS 树状数组 set)
			题意 题目链接 有\(n\)张牌,每张牌有四个属性\((a, b, c, d)\),主人公有两个属性\((x, y)\)(初始时为(0, 0)) 一张牌能够被使用当且仅当\(a < x, b & ... 
- js设置光标插入文字和HTML
			原文链接:js设置光标插入文字和HTML 在一个textarea的某个光标位置插入文字或者在某个编辑器中插入图片html内容,我最近经常和这些打交道,但总是一团模糊,今天整理一下关于如何插入文字,设置 ... 
