您的位置:首页 > 数据库 > MySQL

关于下载最新版mysql之后遇到的各种问题及解决方案(只针对个人遇到的问题进行解决,基本步骤请搜百度))

2020-01-12 16:28 459 查看

第一步

1.登录mysql官网下载安装包:
2. 点击DOWNLOADS
3. 滑到最底端选择MySQL Community Server
4点击第一个下载

第二步

  • 下载了mysql的压缩文件准备解压到指定文件夹C:\Program Files\mysql\mysql-8.0.17-winx64,出现①第一个问题:某某某文件夹不能创建等等------原因是之前安装过的mysql没删除干净------但是我的mysql是通过everything和文件粉碎软件删掉的,应该不存在这样的问题,但是仍然没办法解压缩-------于是:我直接复制mysql文件夹中的所有文件到指定文件夹中,这样却可以复制过来

  • 按照网上说的创建my.ini文件,发现②第二个问题:my.ini文件不能创建-------因为只能创建文件夹---------于是我在其他的文件夹里创建一个my.ini文件之后复制到mysql的目录下C:\Program Files\mysql\mysql-8.0.17-winx64,然后对其进项编辑------ 将下面代码放入my.ini文件中

mysql]
default-character-set=utf8
[mysqld]
port = 3306
basedir=F:\mysql8.0.16
datadir=F:\mysql8.0.16\data
max_connections=200
character-set-server=utf8
default-storage-engine=INNODB

特别注意:basedir和datadir,请根据自己的实际安装目录进行修改

  • ③问题又来了:无法保存my.ini文件,没有权限对该文件进行更改-------于是用管理员的身份打开记事本,打开my.ini文件进项修改(别忘了l:basedir和datadir,请根据自己的实际安装目录进行修改)
    (网上看到的)
  • 千万注意:保存的文档格式是 ANSI

第三步

  • 打开cmd.exe,必须以管理员的身份运行
  • 初始化数据库

mysqld --initialize --user=mysql --console

记住密码 如图:

  • 安装服务

mysqld --install MySQL

  • 好的,④问题又来了:你也许会遇到这个

The service already exists!
The current server installed:

例如: 于是:你就需要这个操作了,如图:

第四步

  • 启动mysql服务 net start mysql ,⑤问题还是会有:
  • 于是:windows+r, 打开运行,输入services.msc, 找到mysqlde服务,
    发现服务器名称是MySQL57
    重新回到管理员:命令提示符,输入net start mysql57

万一你发现找不到MySQL,别急,如图:


  • -
  • mysql服务器成功启动

第五步

  • DOS命令窗口下 mysql -u root -p
    输入密码password 之前保存的那个密码,好像不能复制,直接手敲

  • 更换密码 ---- 输入:

ALTER USER ‘root’@‘localhost’ identified by ‘新的密码’ ;

别急,还有第六步

  • ⑥如果你发现你的 navicat (数据库管理工具)连接不上你的本地mysql,你可以输入:

ALTER USER “root”@“localhost” IDENTIFIED WITH mysql_native_password by “你的密码”;

如图: ______________________________________________________

OK,综上所述就是我在重新安装mysql遇到的一些问题及其解决方案,希望能帮上您的忙

  • 点赞
  • 收藏
  • 分享
  • 文章举报
Father_Wang 发布了2 篇原创文章 · 获赞 0 · 访问量 112 私信 关注
内容来自用户分享和网络整理,不保证内容的准确性,如有侵权内容,可联系管理员处理 点击这里给我发消息
标签: 
相关文章推荐