mysql8安装版安装教程_MySQL8.0版本安装教程
这几天被各种环境的配置搞疯了,查询了很多资料,也算有点经验,对于Mysql的安装,以及可能会出现的问题做出解决方案。
我这里讲的是zip的安装教程。
1、进入官网后的界面是:
3、点击进去后,选择第一个zip 下载
4、选择下面no thanks...点击
5下载下来之后是一个zip的压缩包文件:mysql-8.0.18-winx64.zip,然后对这个文件进行解压,解压之后,我把解压的文件放在了C:\Program Files中
6、设置环境变量
右键点开我的电脑选择 属性
然后选择高级系统设置
7、
8、新建一个系统变量
9、变量名为 MYSQL_HOME,变量值为 C:\Program Files\mysql-8.0.18-winx64(你自己安装包的路径)
10、在系统变量中的PATH中添加%MYSQL_HOME%\bin,添加后一定要记得点“确定 ”要不然他不会保存,出去后也要点确定
11、环境配置好后,在mysql-8.0.11-winx64文件夹下面新建一个my.ini文件(因为在最新版本中的zip中是没有my.ini文件,需要自己新建一个)把下面的粘贴到my.ini文件中
[mysql]
# 设置mysql客户端默认字符集
default-character-set=utf8
[mysqld]
#设置3306端口
port = 3306
# 设置mysql的安装目录
basedir=D:\mysql-8.0.17-winx64
# 设置mysql数据库的数据的存放目录
datadir=D:\mysql-8.0.17-winx64\data
# 允许最大连接数
max_connections=200
# 服务端使用的字符集默认为8比特编码的latin1字符集
character-set-server=utf8
# 创建新表时将使用的默认存储引擎
default-storage-engine=INNODB
12、这里的 basedir=D:\mysql-8.0.17-winx64,datadir=D:\mysql-8.0.17-winx64\data两句中的路径改成自己zip包的路径就行
13、这里需要注意有的教程可能会让你在mysql-8.0.17-winx64根目录下如果没有data文件夹就新建一个data文件夹,这是有问题,等会用命令行安装Mysql的时候你会找不到初始的登入密码,亲身经历,折腾了我好久,其实在你输入mysqld --initialize命令初始化mysql的时候会自动新建一个data文件夹。
14、以管理员的身份打开cmd命令窗口,输入:cd C:\Program Files\mysql-8.0.18-winx64\bin 进入到你的bin目录下,然后输入mysqld --initialize命令初始化mysql的data数据目录,初始化完毕后,会在解压目录下生成一个data文件夹, 在这个文件夹下有一个.err结尾的文件,打开后会有随机生成的密码。如下图所示
15.用记事本打开,找到这一句 A temporary password is generated for root@localhost: goeT/zsgK64_,goeT/zsgK64_就是一开始的密码,记住后面登录要用
16、接着就是输入mysqld -install进行服务的添加
输入net start mysql启动服务
输入mysql -u root -p进行登录数据库,这时提示需要密码,然后就是用你上面的密码登录
修改密码语句:ALTER USER root@localhost IDENTIFIED BY '123456'; 修改密码为:123456
若要删除mysql,可执行命令mysqld --remove mysql
17、如果你没找到初始密码或者是忘记密码了
MySQL版本8.0之前的可以看看这篇博客 https://blog.csdn.net/lina_999/article/details/87797322
MySQL版本8.0之后的则是 https://blog.csdn.net/q283614346/article/details/90732968
18、启动MySQL报错:ERROR 2003 (HY000): Can't connect to MySQL server on 'localhost' (10061)
https://blog.csdn.net/BigData_Mining/article/details/88344513
18、由于现在很多教程都老版本的Mysql安装,对于环境变量的设置有点不一样,导致我按照原来的一直行不通,对于一些出现的问题解决也是老版本的,根本解决不来,上面的网址都是针对最新版本的。
mysql8安装版安装教程_MySQL8.0版本安装教程相关推荐
- mysql8.0.17下载教程_Mysql8.0.17安装教程【推荐】
Mysql8.0.17安装教程[推荐] 1.因为系统重装 又双叒叕开始了装myql数据库 2.解压到你想安装的地方 3.解压完是没有图红色框中的文件的 需要你配置my.ini文件 data文件夹是等会 ...
- mysql超详细教程_MySQL8.0.23安装超详细教程
前言 最近在做一个人脸识别的项目,需要用数据库保存学生信息与前段交互. MySQL的优点 1.mysql性能卓越,服务稳定,很少出现异常宕机. 2.mysql开放源代码且无版权制约,自主性及使用成本低 ...
- mysql8.0.15免安装教程_MySQL8.0.15安装教程(Windows)
下载 第一步 去官网下载社区版本(GPL版本) 第二步 不登录,直接选下方的跳过 下载解压后 配置系统环境变量 复制解压后的mysql到C盘或者其他磁盘下 我们去系统的环境变量的path里添加一个my ...
- mysql安装教程_mysql8.0.20安装教程,mysql下载安装教程8.0.20
mysql安装包+mysql学习视频+mysql面试指南视频教程 下载地址: 链接:https://pan.baidu.com/s/1FmLFhGlajBQ9gCbTfiH65g 提取码:sxq2 百 ...
- mmdetection2.3.0版本安装过程,以及训练、测试、可视化等(亲测好用,很顺利)
欢迎大家关注笔者,你的关注是我持续更博的最大动力 原创文章,转载告知,盗版必究 mmdetection2.3.0版本安装过程,以及训练.测试.可视化等(亲测好用,很顺利) 文章目录: 1 运行mmde ...
- Linux环境——MySQL安装及配置(8.0版本)
虚拟机环境是Linux Red Hat Enterprlse Linux (64位),本次安装的是Mysql 8.0版本. 由于有经验了,所以又弄了台虚拟机练手,承接上一篇博客(https://ww ...
- 1067 mysql,mysql免安装版1067错误终极解决办法图文教程
[从笔记本到pc] 笔记本一直都使用MySQL免安装版5.6.17,使用如下方法安装: 今天把同一个zip包传到pc上,按上面的方法安装居然报1067,按上面方法多次尝试还是不行. 百度,google ...
- hadoop 3.0+ 版本安装访问50070失败处理方法
hadoop 3.0+ 版本安装访问50070失败处理方法 安装hadoop 3.0+ 安装成功后访问http://localhost:50070/访问失败,或者http://localhost:90 ...
- 华为云计算之FusionCompute8.0版本安装
华为云计算之FusionCompute8.0版本安装 一.安装CNA8.0 1.准备镜像包 2.创建虚拟机,选择典型 3.选择稍后安装操作系统 4.选择操作系统版本 5.命名虚拟机 6.设置系统盘大小 ...
最新文章
- 样式集(三)成功页面样式模板
- BZOJ1975 [Sdoi2010]魔法猪学院 k短路
- 海龟绘图画花朵_我家宝宝最喜欢的一本图画书——我的连衣裙
- C语言字符篇(五)内存函数
- java 初始化参数_我们如何在Java中的对象参数中初始化数组?
- 数据结构实验 6.宗教信仰
- ES6的类Class基础知识点
- linux安装smmo压缩包软件,Linux centos 安装rarlinux压缩软件 使有rarlinux
- PC端答题小助手软件 – 用 OCR 高效完成在线答题
- 7-1 图深度优先遍历(c++)
- Android 设备之间通过 Wifi 传输文件的功能
- java graphics2d 乱码_Graphics2D 中文乱码
- 计算机专业的创新方向和创业情况,计算机专业创新创业教育模式探究
- SULLEY安装与使用
- Monitor的用法
- 毕业论文找文献是个问题,我直接用python把全网文献爬了一遍,这波就很舒服
- ERP系统模块完全解析──主生产计划MPS
- 巨星陨落!哈尔滨工业大学讣告
- iOS 内存泄漏检测 Instruments Leaks
- Nsight system(nsys)
热门文章
- matlab矩阵信号,matlab - 如何在Matlab中使用移位版本的信号样本创建矩阵? - SO中文参考 - www.soinside.com...
- System.gc()与Object.finalize()的区别
- 2018.12.31 NOIP训练 czy的后宫5(树形dp)
- 【Java 多线程】互斥锁,自旋锁和读写锁
- mysql 中常用的基本操作
- C#解析单层html的中的文本,然后拼接起来
- Func和Action的介绍及其用法
- php chinese word
- Flutter中State深入分析理解
- 精通Android自定义View(二十)自定义仿微信扫一扫效果