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 角色(role)功能介绍
Apr 24 MySQL
MySQL的join buffer原理
Apr 29 MySQL
新手入门Mysql--sql执行过程
Jun 20 MySQL
mysql如何配置白名单访问
Jun 30 MySQL
MySQL系列之八 MySQL服务器变量
Jul 02 MySQL
mysql事务隔离级别详情
Oct 24 MySQL
mysql5.6主从搭建以及不同步问题详解
Dec 04 MySQL
防止web项目中的SQL注入
Dec 06 MySQL
MySQL中rank() over、dense_rank() over、row_number() over用法介绍
Mar 23 MySQL
MySQL中EXPLAIN语句及用法
May 20 MySQL
MySQL外键约束(Foreign Key)案例详解
Jun 28 MySQL
SQLServer常见数学函数梳理总结
Aug 05 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
ThinkPHP之R方法实例详解
2014/06/20 PHP
php简单的上传类分享
2016/05/15 PHP
laravel 实现根据字段不同值做不同查询
2019/10/23 PHP
php实现文件上传基本验证
2020/03/04 PHP
让ie运行js时提示允许阻止内容运行的解决方法
2010/10/24 Javascript
jQuery 拖动层(在可视区域范围内)
2012/05/24 Javascript
Document:getElementsByName()使用方法及示例
2013/10/28 Javascript
JavaScript常用数组算法小结
2016/02/13 Javascript
JS实现颜色的10进制转化成rgba格式的方法
2017/09/04 Javascript
一个Java程序猿眼中的前后端分离以及Vue.js入门(推荐)
2019/04/19 Javascript
JS实现动态添加外部js、css到head标签的方法
2019/06/05 Javascript
three.js 将图片马赛克化的示例代码
2020/07/31 Javascript
使用python在校内发人人网状态(人人网看状态)
2014/02/19 Python
Python操作SQLite数据库的方法详解【导入,创建,游标,增删改查等】
2017/07/11 Python
Python 找到列表中满足某些条件的元素方法
2018/06/26 Python
使用python实现快速搭建简易的FTP服务器
2018/09/12 Python
关于python多重赋值的小问题
2019/04/17 Python
python3+PyQt5 创建多线程网络应用-TCP客户端和TCP服务器实例
2019/06/17 Python
Python中调用其他程序的方式详解
2019/08/06 Python
Python Multiprocessing多进程 使用tqdm显示进度条的实现
2019/08/13 Python
pytorch 限制GPU使用效率详解(计算效率)
2020/06/27 Python
Python学习工具jupyter notebook安装及用法解析
2020/10/23 Python
关于css兼容性问题及一些常见问题汇总
2016/05/03 HTML / CSS
莫斯科绝对前卫最秘密的商店:SVMoscow
2017/10/23 全球购物
Fox Racing英国官网:越野摩托车和山地自行车服装
2020/02/26 全球购物
linux面试题参考答案(8)
2015/08/11 面试题
《长相思》听课反思
2014/04/10 职场文书
爱情保证书大全
2014/04/29 职场文书
服务口号大全
2014/06/11 职场文书
2014年监理个人工作总结
2014/12/11 职场文书
2019年中,最受大众欢迎的6本新书
2019/08/07 职场文书
python神经网络编程之手写数字识别
2021/05/08 Python
python办公自动化之excel的操作
2021/05/23 Python
Python爬虫基础初探selenium
2021/05/31 Python
Python实现双向链表基本操作
2022/05/25 Python
华为HarmonyOS3.0强在哪? 看看鸿蒙3.0这7个小功能
2023/01/09 数码科技