MySQL 8.0保姆级下载、安装及配置教程(我妈看了都能学会)

作者: 向阳菌_分类: 计算机技术 发布时间: 2022-03-05 12:02:33 浏览:869643 次

MySQL 8.0保姆级下载、安装及配置教程(我妈看了都能学会)

青石板路99:
D:\mysql\MySQL Server 8.0>mysql -u root -p 'mysql' 不是内部或外部命令,也不是可运行的程序 或批处理文件。 up,我的这个不行,是不是没安装好

【回复】这块是up的问题,我也出现这个问题,原因是我还没有配置环境变量就要去使用那个命令。解决方法是先跳过up“验证安装”那部分,直接去看后面如何配置环境变量。配置完之后就可以正常使用了
【回复】回复 @Betcha_yun056 :up提了两种方式配置环境,按照视频,我做完第一种遇到了这个问题。 然后 1、以管理员模式运行也不成功; 2、又尝试了up说的第二种方法; 3、按第二种方法配置后,以管理员模式运行不成功,但不以管理员模式运行cmd就正常了。 送给有需要的人。 ps:以管理员模式运行,cmd开头是system32,不以管理员模式运行,cmd开头是你电脑的名字
【回复】看这里看这里!我刚开始也是这样,最后琢磨出来了:我们是打开文件夹直接在上面的输入框输入cmd了,要先打开D盘,打开MySQL,打开MySQL Server8.0,打开bin,然后点击上面的输入框直接输入cmd,成功进入✔[奋斗]
鹤顶到底红不红:
up好, 同求清理教程[星星眼][星星眼][星星眼]

【回复】回复 @山人我莫得感情 :在文件目录搜索,关键字mysql,把相关文件全部删除
【回复】Up求卸载教程,一直卸不了[大哭]
Luckybell_Echo:
没有第一个是怎么回事啊[疑惑][疑惑][疑惑]

【回复】新版本的离线版缺少MySQL connectors组件,下那个在线版的安装程序就行
【回复】我到这个界面后发现版本和up不对,下载新版本后也出现了这个情况,我用geek把原有版本的安装程序删除后,界面就和原来的一样了
【回复】回复 @纵暮 : 下载geek卸载,然后弹出强制升级点NO就好了。【geek的安装与使用教程】 https://www.bilibili.com/video/BV1Za411b7uM/?share_source=copy_web&vd_source=02b8e262adb2b67d0d02842ebefda664
慵懒的菜狗:
我想把mysql重装,结果数据库卸载不干净= =

【回复】回复 @-u-xx :解决了已经,就在b站搜MySQL的卸载与安装,一定要把关于MySQL的所有文件全部删除(不仅仅是你下载地址的文件夹,还有注册表编辑器,服务,环境变量等等),再重新下载一个重新配置,改密码是行不通的,浪费了我很多时间,希望对你有帮助
【回复】回复 @向阳菌_ :求卸载教程
差你一面之缘:
好哎,up为了分开讲解win10还特意搞了个win10虚拟机...辛苦了。就是能不能顺便把win11末尾的终端怎么换肤讲一下吗[doge]

【回复】终端的设置里有一个叫默认值的选项,那里面可以改背景图像,我勾选的是使用桌面壁纸,也可以指定某张图片[脱单doge]
【回复】回复 @向阳菌_ :up为啥我的在win+r里的cmd运行好使,在终端里运行就不好使呢(我的是win11)
【回复】回复 @向阳菌_ :具体怎么搞的啊up主
小鬼我们回家吧:
卡在了starting the server一整天,试过无数办法,只有这个有效:(希望大家少走弯路) 1. 出现starting the server报错后,点击cancel退出安装程序,找到所有以sql开头的程序,卸载 2. 找到安装路径下的MySQL文件夹删除(如果默认安装在C盘则在Program Files中,如果修改在其他盘就找到当时设置的安装路径下) 3. C盘中查看栏,勾选“隐藏的项目”找到ProgramData文件夹,点开,删除MySQL文件夹 4. win+R键输入 regedit 运行,进入注册表编辑器,按下图路径,找到MySQL,进而删除MySQL注册表信息。(如果在该路径中没有找到MySQL说明注册表信息已清除,可以跳过这一步) 5. windows旁边的搜索框里搜命令提示符,右键以管理员身份运行,输入sc delete MySQL80删除服务。(这里是因为我原本安装的MySQL版本为8.0及以上版本所以为MySQL80,目前大部分安装的应该都为这个比较高的版本,但如果有读者安装的MySQL版本较低,删除命令也需要进行对应变更,比如变为5.7版本就需要变为MySQL57) 6. win+R键输入compmgmt.msc进入,计算机管理-系统工具-本地用户和组-组-Administrators,双击打开(必须升级到windows专业版 不然家庭版没有本地用户和组这个选项 具体升级方法可以参考这个up主:https://www.bilibili.com/video/BV1r44y1Y7wP/?spm_id_from=333.337.search-card.all.click&vd_source=f7a6341a438ef0f1da944de21a625f6a) 7. 进入后点击“添加”,在输入对象名称来选择栏,输入NETWORK SERVICE->点击检查名称->确认。完成后退出。 8. 重新点击MySQL的.msi安装程序,重新按步骤安装即可

【回复】回复 @W_666666 :没必要转,在服务里用本地账号打开MySQL服务就行
【回复】回复 @柚子知道 : 我是女孩子 铁纸
是肆肆呀-:
谢谢up主,电脑白痴也安装好了。遇到了两个问题,虽然不知道是不是正确的处理方式,但还是可以成功运行软件。 1、没有develop default,后面的内容是自己从左边的方框一个一个添加进右边的方框的。内容没有up主多,只有5、6个 2、第一次环境变量设置+验证失败。删掉了第一个,直接根据up主第二次环境变量设置来的,成功了。

【回复】现在只能安装8.0.35没有develop default怎么办
【回复】回复 @花开花落sun :一直点击加号,直到出现最后一个文件,单击一下这个文件,中间会出现向右的绿色箭头,点一下就行了[微笑][微笑]
世界芙蓉:
卡在了starting the server,“右击此电脑–>管理–>本地用户和组–>组–>双击Administrators–>添加–>高级,把NETWORK SERVICE添加到Administrators组” 卡了一天了,这个是最有效直接的

汾河浪激泗洲滩:
卡在Starting the server的话,需要在安装的bin目录下,初始化(后有密码):mysqld --initialize --console,安装:mysqld --install,启动:net start mysql,登陆mysql -u root -p,密码是初始化中的密码,然后进去后修改密码:ALTER USER root@localhost IDENTIFIED BY '123456';

【回复】可是提示“mysqld”不是内部或外部命令 这咋办
人生如戏全靠演极:
过来人说几句,我强烈不推荐在Windows上安装MySQL,学习阶段我强烈推荐用docker安装MySQL,当时我在Windows上安装MySQL卡的我想哭,我今天用docker安装用了不到5分钟,几条命令就完成了,拉取镜像,创建容器就完成了,然后你就可以远程链接学习了,我真后悔没有早知道docker安装这么好了,而且docker安装的容错率是真高,学习难免命令输错,用docker安装,你把MySQL玩炸了也没事,重建容器就行

【回复】可以,如果会Docker的话,配置下容器就好了[doge]
【回复】我的注意点: 1:那个路径显示以存在的,不要自己建个文件夹然后选,自己输入路径它自己会放进去(别的软件都可以这样选,不知道这个为什么不行)。 2:编辑环境变量那里,是一个表的,往后看,紧挨着视频里有。
【回复】安装包下的慢,用迅雷(它用的是P2P下载,我刚刚节点30多个)十几秒就下好了,不用魔法.
古怪的DH:
最后一步输入密码一直出现这个,我能保证我密码没出错,而且我卸载重装了几遍还是这样,请问是什么情况ERROR 1045 (28000): Access denied for user '-root'@'localhost' (using password: YES)

【回复】你命令输错了,正确的命令应该是 mysql -u root -p 一定要注意空格,以及横杠的位置,看报错的话,应该是你在用户名root之前不小心加了一个横杠
【回复】回复 @养一只山竹 :我也有这个问题,原因是因为我3306的端口是另一个版本的MySQL在运行,我自己又下了一个mysql8.0版本,所以直接输入MySQL -u root -p打开会有这个错,改为输入 mysql -h localhost -P3305(3305是我自己设定的端口号,你设的是哪个就是哪个) -u root -p,可以试试
【回复】回复 @给爷死V :我也有这个问题,原因是因为我3306的端口是另一个版本的MySQL在运行,我自己又下了一个mysql8.0版本,所以直接输入MySQL -u root -p打开会有这个错,改为输入 mysql -h localhost -P3305(3305是我自己设定的端口号,你设的是哪个就是哪个) -u root -p,可以试试
饱莎:
我最后在cmd 中最后一步输mysql --version回车出来的不是up主这样的,是错了吗,其他的步骤都是对的

【回复】你需要在win+R后输入 powershell而不是cmd
【回复】回复 @吃好喝好_长生不老 :姐妹这是为啥啊,我刚开始cmd可以,后来不造为啥不行了,现在用你这个就可以了,我真的太惊喜了
halo_kl:
唯一一个装在D盘的良心up[打call]中间一些没声音的地方剪掉就更好了

【回复】好的,下回注意[脱单doge]
不知道起什么名字啊xxl:
up主,卡在这里怎么办啊,明明都按照教程全部卸载干净了[大哭]

【回复】打开windows设置,“时间和语言”---->“语言和区域”---->在“相关设置”一栏找到“管理语言设置”,然后在弹出的窗格点“更改系统区域设置”,把下面那个“使用UTF-8提供全球语言支持”打上勾,重启电脑。卸载MySQL,重新安装即可。 这是一个B站网友提供的方法,可以顺利完成 第4步 安装。[锦鲤]
【回复】回复 @起乍風 :要是第一个出现了x该怎么处理?求解[脸红]
花隐O_o:
跟up下同一个8.0.28但还是没有developer default怎么办?

【回复】先把已经下载的删掉,在控制面板里卸载后,下载8.0.33版本就可以有开发者选项了,我这样试了可以。(我卸载后重新下载8.0.34版本依然没有开发者选项,8.0.34版本是目前20231009最新的)
【回复】回复 @TATATOTOT- :在“archives”里是之前的版本,有33版本的
【回复】回复 @auroraaurora1122 :我的还是没有😭是下的第一个还是第二个啊

新人 自制 原创 数据库 MySQL 8.0

如果觉得我的文章对您有用,请随意打赏。您的支持将鼓励我继续创作!