mysql安装遇到的问题总结

1 篇文章 0 订阅
1 篇文章 0 订阅
本文记录了一位用户在安装MySQL 8.0过程中遇到的各种问题,包括环境变量配置、my.ini文件编辑、初始化失败、注册表未注册、字符集错误等,并分享了详细的解决步骤。最终通过修正配置和错误,成功安装并设置了新密码,同时也提到了安装SQL管理工具sqlyog时的兼容性问题。
摘要由CSDN通过智能技术生成

mysql安装遇到的问题总结

  自己在网上不太会下载安装包直接安装的,于是只能使用在官网下载的解压之后直接是文档的那种形式,就下载安装遇到的问题做以描述和记录。

  1. 首先在mysql官网上下载,后直接解压到指定目录即可
  2. 配置环境变量(到bin),例如:D:\software\Mysql\mysql-8.0.27-winx64\bin
  3. 在安装目录下创建my.ini文件,进行如下的配置
    解压后的文件目录
  4. 进行如下的配置
[mysqld]
# 设置3306端口
port=3306
# 设置mysql的安装目录
basedir=D:\\software\\Mysql\\mysql-8.0.27-winx64   # 切记此处一定要用双斜杠\\,单斜杠我这里会出错,不过看别人的教程,有的是单斜杠。自己尝试吧
# 设置mysql数据库的数据的存放目录
datadir=D:\\software\\Mysql\\mysql-8.0.27-winx64\\Data   # 此处同上
# 允许最大连接数
max_connections=200
# 允许连接失败的次数。这是为了防止有人从该主机试图攻击数据库系统
max_connect_errors=10
# 服务端使用的字符集默认为UTF8
character-set-server=utf8
# 创建新表时将使用的默认存储引擎
default-storage-engine=INNODB
# 默认使用“mysql_native_password”插件认证
default_authentication_plugin=mysql_native_password
[mysql]
# 设置mysql客户端默认字符集
default-character-set=utf8
[client]
# 设置mysql客户端连接服务端时默认使用的端口
port=3306
default-character-set=utf8
  1. 以管理员身份运行dos窗口,使用mysqld --initialize --console
      结果出现:
    错误提示
      很明显我失败了,后来是因为my.ini文件中地址要使用\来划分,我没贴了,直接在上面改好了,有的博主说是单斜杠也可以,都可以试试,可能还有别的因素影响吧。
  2. 后面在运行一次就好了,最后会有一个初始密码,要先记录下来,一会登录的时候要用
    最后的这个就是初始密码
      执行成功以后,安装目录会出现Data文件夹,这里就很成功
    Data 文件夹出来了,开心
  3. 不出意外地又出意外了

坏啦
  这是因为net start是启动的是注册表中已经注册的,这个时候mysql还没有注册到注册表中,如何注册呢?步骤如下

  1. 在dos页面来到安装的bin目录底下,输入mysqld -install
    成功了
  2. 再次进行net -start mysql
    成功了,撒花~
      到这里我的mysql就安装成功了,看到别的博主这里还可能出现别的问题,给自己留一个链接,以后如果遇到也好解决
    可能其它问题解决的链接

成功了,完结,撒花~

继续吧,把sqlyog也装上,直到连接成功

emmmmm,不出意外地又出意外了,输入密码mysql直接停止运行了
在这里插入图片描述
  阿西吧~查询之后可能是兼容性问题,老机子用不起8.0版本的了,找了解决兼容性的问题,搞不定,累了,下一个5.0版本的试试,一会再回来



  放弃还做什么代码人,,,查了好久,最后发现自己忽视了控制台报出来的问题,阿西吧~差点就去卸载了,控制台说utf-8可能有问题,去看看my.ini文件,原来是自己自作多情将utf8改成了utf-8,改回来就好了,我直接把上面的修改了,不把错的给你们展示出来。
  修改之后,在进行mysql -u root -p就没有问题了。
在这里插入图片描述
  撒花撒花~

开心,虽然又是一个小时没有了,我的假期呀,浑浑噩噩

  接下来就是改掉这个又长有难记得密码,在上图->mysql后面直接执行以下语句
ALTER USER ‘root’@‘localhost’ IDENTIFIED BY ‘新密码’;
后面的分号不能少,这是sql的语法问题。
如下图:
成功99%
  最后就是连接到sqlyog的问题了,这个简单
在这里插入图片描述在这里插入图片描述
进行连接就可以了,账号密码才设置过了,忘不了吧!

哈哈哈哈哈哈哈,我会啦,恰饭恰饭!!!!

这就是我在安装mysql是遇到的错误和解决方法(估计是把所有的坑都踩了,喵的)

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值