mysql 8.0.27 绿色解压版安装教程及配置方法


Posted in MySQL onApril 20, 2022

MySQL8.0.27解压版安装,供大家参考,具体内容如下

1.官网下载

https://dev.mysql.com/downloads/mysql/

2.设置环境变量

2.1新建系统变量MYSQL_HOME,值为解压包路径

2.2在系统变量“Path”中新建“%MYSQL_HOME%\bin”

mysql 8.0.27 绿色解压版安装教程及配置方法

3.在MySQL解压路径下,新建my.ini配置初始化参数,注意保存文件编码格式不能用utf-8,可以使用ANSI/ASCII,使用utf-8会报错。

[mysql]
; 设置mysql客户端默认字符集
default-character-set=utf8
 
[mysqld]
; 设置3306端口
port = 3306 
 
; 设置mysql的安装目录
basedir=D:\MySQL\mysql-8.0.15-winx64
 
; 设置mysql数据库的数据的存放目录
datadir=D:\MySQL\mysql-8.0.15-winx64\data
 
; 允许最大连接数
max_connections=200
 
; 服务端使用的字符集默认为8比特编码的latin1字符集
character-set-server=utf8
 
;创建新表时将使用的默认存储引擎
default-storage-engine=INNODB
 
;跳过密码(注:如果跳过密码,可能不能执行修改用户密码sql语句。)
skip-grant-tables

4.初始化数据库

到解压包路径中输入cmd,输入命令:mysqld --initialize

初始化mysql的data数据目录,在这个文件夹下有一个.err结尾的文件,打开后找到“ A temporary password is generated for root@localhost: ”,"root@localhost"后面就是生成的随机密码

5.注册服务

命令:mysqld --install

6.启动服务

命令:net start mysql

7.登录

命令:mysql -u root -p

注:可不用输入密码,按Enter跳过

如果按Enter出现“ERROR 2003 (HY000): Can't connect to MySQL server on 'localhost:3306' (10061)”

解决方案:

(1)my.ini文件放到mysql的bin目录下

(2)使用管理员权限打开cmd命令窗口输入:sc query mysql 

(3)删除服务命令:sc delete mysql

(4)路径定位到bin目录,初始化命令:mysqld --initialize --user=mysql --console

(5)安装服务:mysqld --install

(6)启动服务:net start mysql

(7)登录服务:mysql -u root -p

8.更改密码

alter user 'root'@'localhost' IDENTIFIED BY '111111';

如果使用navicat连接出现错误:2059 - authentication plugin 'caching_sha2_password'则使用下面方案解决。

解决:

alter user 'root'@'localhost' IDENTIFIED WITH mysql_native_password by '111111';

以上就是本文的全部内容,希望对大家的学习有所帮助。

MySQL 相关文章推荐
MySQL中utf8mb4排序规则示例
Aug 02 MySQL
MySQL的全局锁和表级锁的具体使用
Aug 23 MySQL
Mysql存储过程、触发器、事件调度器使用入门指南
Jan 22 MySQL
Mysql忘记密码解决方法
Feb 12 MySQL
Mysql分库分表之后主键处理的几种方法
Feb 15 MySQL
Mysql数据库表中为什么有索引却没有提高查询速度
Feb 24 MySQL
MySQL创建管理子分区
Apr 13 MySQL
MySQL时区造成时差问题
Apr 13 MySQL
Windows 64位 安装 mysql 8.0.28 图文教程
Apr 19 MySQL
MySql如何将查询的出来的字段进行转换
Jun 14 MySQL
MySQL的表级锁,行级锁,排它锁和共享锁
Jul 15 MySQL
MySQL中LAG()函数和LEAD()函数的使用
Aug 14 MySQL
MySQL去除密码登录告警的方法
Apr 20 #MySQL
MySQL数据库事务的四大特性
Windows 64位 安装 mysql 8.0.28 图文教程
分析MySQL优化 index merge 后引起的死锁
解决MySQL报“too many connections“错误
Mysql查询时间区间日期列表,不会由于数据表数据影响
Apr 19 #MySQL
WINDOWS下安装mysql 8.x 的方法图文教程
You might like
PHP环境搭建的详细步骤
2016/06/30 PHP
ExtJS 2.0 实用简明教程之布局概述
2009/04/29 Javascript
js css后面所带参数含义介绍
2013/08/18 Javascript
由ReactJS的Hello world说开来
2015/07/02 Javascript
纯javascript实现自动发送邮件
2015/10/21 Javascript
jQuery.Validate表单验证插件的使用示例详解
2017/01/04 Javascript
jQuery实现三级联动效果
2017/03/02 Javascript
微信小程序登录session的使用
2019/03/17 Javascript
深入理解JS异步编程-Promise
2019/06/03 Javascript
JS数据类型判断的几种常用方法
2020/07/07 Javascript
vue+高德地图实现地图搜索及点击定位操作
2020/09/09 Javascript
微信小程序向Java后台传输参数的方法实现
2020/12/10 Javascript
win7安装python生成随机数代码分享
2013/12/27 Python
Python列表生成器的循环技巧分享
2015/03/06 Python
python微信跳一跳系列之棋子定位颜色识别
2018/02/26 Python
python数据分析数据标准化及离散化详解
2018/02/26 Python
Django 浅谈根据配置生成SQL语句的问题
2018/05/29 Python
示例详解Python3 or Python2 两者之间的差异
2018/08/23 Python
Python基于百度云文字识别API
2018/12/13 Python
python中如何实现将数据分成训练集与测试集的方法
2019/09/13 Python
用Python解数独的方法示例
2019/10/24 Python
TensorFlow命名空间和TensorBoard图节点实例
2020/01/23 Python
Windows+Anaconda3+PyTorch+PyCharm的安装教程图文详解
2020/04/03 Python
CSS3按钮鼠标悬浮实现光圈效果源码
2016/09/11 HTML / CSS
Html5 localStorage入门教程
2018/04/26 HTML / CSS
HTML最新标准HTML5总结(必看)
2016/06/13 HTML / CSS
体育教师自荐信范文
2013/12/16 职场文书
致200米运动员广播稿
2014/02/06 职场文书
小溪流的歌教学反思
2014/02/13 职场文书
个人欠款担保书
2014/05/20 职场文书
大学生职业生涯规划大赛作品(精品)
2014/09/17 职场文书
法人单位适用的授权委托书
2014/09/19 职场文书
2014年大学班级工作总结
2014/11/14 职场文书
职场领导同事生日简短祝福语
2019/08/06 职场文书
用Python简陋模拟n阶魔方
2021/04/17 Python
如何使用PyCharm及常用配置详解
2021/06/03 Python