mysql8.0.11下载安装启动教程

一只神奇的小白自学mysql从入门到放弃!

step1.网页下载

选个这个,不要问为什么,我看比较小就下这个,其他教程好像也是这个

下载地址:https://dev.mysql.com/downloads/mysql/


跳过注册/登录帐号环节直接下载


下载解压后

step2.配置环境变量

右键计算机 >> 属性 >> 高级系统设置 >> 环境变量 >> 系统变量 >> Path >> 编辑 >> 追加上述文件的整个路径即:D:\Job\mysql\mysql-8.0.11-winx64

step3.启动mysql

a.在空白区域按着shift+右键 >> 打开命令窗口 ,直接进到指定目录

b. 安装启动

D:\Job\mysql\mysql-8.0.11-winx64\bin>mysqld -install

Service successfully installed.

D:\Job\mysql\mysql-8.0.11-winx64\bin>net start mysql

MySQL 服务正在启动 ..

MySQL 服务已经启动成功。

D:\Job\mysql\mysql-8.0.11-winx64\bin>

step4.连接MySQL服务器

服务启动成功之后,就可以连接/登录MySQL服务器了,打开命令提交符界面输入mysql -u root -p

上述是一种理想状况,然而现实是骨感↓

下面是我自己跟着网上教程遇到的问提↓  

问题1.mysql 服务无法启动

有问题找百度!但是百度也不是很可靠的!

由于跟着别人的安装教程操作,博主很贴心的写出报错解决的方案(仅供参考)

以为解决了?然并卵!

然而还是服务无法启动

继续度娘系列.......又百度一个方式(仅供参考)

在很多安装教程中提到一个my.ini文件,然而我没有!我是没有的,我看很多网上教程就私下自己新建了一个!建完以后我就再net start mysql 还是失败的 !

再请教度娘,看到其中一个教程这样:

我把data文件夹删了,把

# 设置mysql数据库的数据的存放目录

datadir=D:\\softnew\\MYSQL\\mysql-5.7.20-winx64\\data

这个加进my.ini了。

在命令窗口输入 net start mysql

然后怀着小期待的心情等待,终于看到这两行中文!

哈哈你以为真的成功了?并没有!!!假的!

问题二:无法登陆进mysql

服务启动成功之后,就可以连接/登录MySQL服务器了,打开命令提交符界面输入mysql -u root -p ,然后我怀着期待的小心情输入了命令,然后boom!报错了!

不懂问度娘,几乎整个度娘告诉我,第一次回车就可以了。感觉被世界遗弃系列,关键时候还是朋友圈的小哥哥们给力!

不要太轻易相信度娘!

后来请教程序员小哥哥,

打开 控制面板 >> 管理工具 >> 服务 >> mysql 

查看并没有启动~然后手动启动,但一刷新就掉线!根本无法启动!

然后程序员小哥哥看了下文件目录,一手怒删了my.ini文件,再手动启动

还是报错!!哈哈!

因为这个版本是属于有初始密码的!

所以我们要在整个文件夹中搜索.err文件结尾的文件,打开它!用力点,ctrl+F 搜索password

密码就是它!→ (:+;w*J3B6P?   

输入进去!

感动China终于进来了

好了,mysql入门终于找到们了!

接下来我们改密码!

以上吐槽完毕~~~


step5.改密码

初始密码太恶心了,改个自己比较好记的密码.....

进去mysql后输入 alter user 'root'@'localhost' identified by 'root' 

第一个root是用户名,第二个是密码

成功
错误1064要仔细检查自己的字母是不是有错了

改完以后,quit; 出去再mysql -u root -p 进来 输入你刚刚的密码看看是否能成功进来,如果可以就是更改成功,如果又报错就是初始密码。

注意,在mysql里面大完命令是要有分号,如果你习惯了打完直接回车然后又要执行这个命令,不需要再打多一次直接再打分号就可以了

错误示范


服务启动成功之后,就可以连接/登录MySQL服务器了,打开命令提交符界面输入mysql -u root -p 或 mysql -h localhost -u root -p(第一次登录没有密码,直接按回车过),登录成功,但是登录成功后,不能执行任何操作,MySQL服务器要求您必须设置密码再执行其它操作。

你可能感兴趣的:(mysql8.0.11下载安装启动教程)