记录按照菜鸟教程安装mysql-8.0.22-winx64.zip时出现的问题

今天准备安装一个mysql,结果出现了各种问题,现把出现的问题记录一下:

首先安装教程是参考的 菜鸟教程的方式 : https://www.runoob.com/mysql/mysql-install.html

这种方式把压缩包解压之后,再执行几个命令就能使用了,还是挺方便的(如果不出现问题)。

出现的问题1:

创建 my.ini 配置文件,这个配置文件需要配置一个安装目录

# 设置mysql的安装目录
basedir=C:\\web\\mysql-8.0.11

然后我并未把解压包放在上面的路径,我放在了D盘的一个路径较多的地方,然后执行

初始化数据库命令:

mysqld --initialize --console

然后就一直报个错在xxx路径下不能创建文件,后来我把mysql解压包直接放在了D盘根目录下才得已解决。

 

出现的问题2:

后来装好后,准备用命令进入数据库去看看,然后输入密码后一直报错Unknown databases XXX,我密码输入是对的啊

后来才知道 -p 后面是不能输入空格的0.0

另外有一种比较方便的进入命令窗口的方式,可以直接进入bin目录下,然后再上面目录框中输入cmd,如下图

 

出现的问题3:

安装上面的方式安装后密码是随机给你的,因此我也想着把密码修改了;

结果修改密码时也出现了问题,当时也找了好多执行语句,结果只有一个有用

修改mysql的用户密码,分别使用grant、alter、set修改

  ①mysql> grant all on *.* to '用户名'@'登录主机' identified by '密码';

  ②mysql> alter user '用户名'@'登录主机' identified by '密码(自定义)';

  ③mysql> SET PASSWORD FOR '用户名'@'登录主机' = PASSWORD('密码');

我用了第二种才修改成功的: 

alter user 'root'@'localhost' identified by '123456';

 

出现的问题4:

mysql 是可以正常使用了,然后我想着用SQLyog可视化工具去连接mysql,果然还是出现了问题:
SQLyog一直报错我代码号码2058,不过这个很好解决,随便在网上找了一个方法后就解决了。

在mysql命令行窗口执行以下命令即可解决:

ALTER USER 'root'@'localhost' IDENTIFIED WITH mysql_native_password BY '123456';

 

总结:

要知道有这么多问题,我还不如自己一步一步的去安装呢,有时候简便的方式反而并不能让我们节省时间。

 

 

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 1
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论 1
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值