零基础安装MySQL 8.0中的坑

花了一个上午时间终于把MySQL装好了,两行清泪,作为一个技术白痴分享下我遇到各种问题,供大家参考

完整的安装步骤有大神已经写的很详细了,我贴几个过来:
https://jingyan.baidu.com/article/0bc808fc0df3641bd485b9b3.html
https://www.cnblogs.com/laumians-notes/p/9069498.html
本人用的是官网下载的msi安装方式,似乎zip会更简单一些,简言之安装成功后需要修改my.ini 配置文件,并设置环境变量。通通改好后可用cmd 执行Mysql

以下是我在安装过程中遇到问题和难点(对于小白来说都是难点):

  1. 环境变量设置: 路径是 我的电脑-属性-高级系统设置-环境变量
    因使用默认安装路径,我添加的变量如下:
    用户变量
    在这里插入图片描述 环境变量
    在这里插入图片描述

  2. cmd中输入net start mysql 发生系统错误 5。 拒绝访问。
    修改方法: 用管理员身份运行cmd即可

  3. MySQL8.0 my.ini 配置文件的路径及修改

    如果使用的是默认安装方式,那么MySQL8.0的my.ini 是存储在
    C:\ProgramData\MySQL\MySQL Server 8.0 路径下的,我看的教程是直接在 installation路径下的,这个8.0似乎跟别的版本不一样。如果不是默认安装方式,请大家找找data文件夹吧。
    关于my.ini 如何修改,网上很多,目前我手动改了两个地方:
    [mysql]
    default-character-set=utf8mb4
    [mysqld]
    character-set-server=utf8mb4 #也可以用utf8
    修改之后保存一个同名副本到 C:\Program Files\MySQL\MySQL Server 8.0
    此时重新登录status就改好了
    PS. 修改ini文件保存时要选择ANSI编码,否则运行会报错
    ![在这里插入图片描述](https://img-blog.csdnimg.cn/20190613161225104.png?x-oss-process=image/watermark,type_ZmFuZ3poZW5naGVpdGk,shadow_10,text_aHR0cHM6Ly9ibG9nLmNzZG4ubmV0L21vbW9pcw==,size_16,color_FFFFFF,t_704.
    PPS.我还遇到一个小问题是改ini保存时候因为不是系统管理员不能直接保存到c盘路径,我的笨蛋办法是先保存到桌面再拖过去哈哈哈

  4. 检查MySQL server是否运行
    路径是计算机管理-服务-MySQL80,即可查看状态。
    零基础安装MySQL 8.0中的坑_第1张图片

安装MySQL细节还蛮多的,希望这些内容对大家有所帮助。个人经验仅供参考,如有错误欢迎指正。

本人毫无IT基础,只因误打误撞成为IT从业者,为了不被老板和开发BS,决定自学数据库相关的知识,目前我在看的是《Mysql必知必会》和 麦子学院的 Mysql基础 两个教材,个人感觉不错,希望学有所成!加油!
另外我还不会用markdown,希望以后写的更好看点。

你可能感兴趣的:(零基础安装MySQL 8.0中的坑)