压缩版MySQL安装(配置)教程

本打算直接下载安装版MySQL的(因为不用进行配置), 可在官网上只看到32位的安装版, 所以选择了压缩版.
不用注册/登录, 点击下面的"No thanks, just start my download"即可进行下载.

步骤:

1. 解压缩

路径自选. 我把它放在了D:/MySQL下.

2. 配置环境变量

win8.1下
我的电脑(右键) => 属性 => 高级系统设置(左键) => "高级"选项卡 => 环境变量
找到"系统变量"框中的Path, 进行"编辑", 在后面添加你的MySQL bin文件夹的位置, 我的是"D:\MySQL\mysql-5.7.12-winx64\bin"

注意:
是追加, 不是覆盖.

3. 修改配置文件

找到MySQL的默认配置文件(还是要看你自己的安装路径), 我的是"D:\MySQL\mysql-5.7.12-winx64\my-default"
修改其中的配置:

[mysqld]
# basedir = D:\MySQL\mysql-5.7.12-winx64(mysql所在目录)
# datadir = D:\MySQL\mysql-5.7.12-winx64\data(mysql所在目录\data)

4. 再进行命令行操作

  • 以管理员的身份运行cmd:
    打开我的电脑, 找到C:\Windows\System32文件夹, 再找到cmd.exe, 右键"以管理员身份运行cmd"即可.

如果不以管理员身份运行的话, 会出现如下错误:


  • 因为我的MySQL安装在D盘, 而cmd默认路径是以C:\开头的, 我需要将其改为从D:\开始的, 按照以下操作即可.


  • 接下来进入正式操作. 输入"cd D:\MySQL\mysql-5.7.12-winx64\bin"(还是看你自己的bin文件夹安装在哪里), 再输入"mysqld -install", 之后, 会显示安装成功.


  • 启动服务. 继续输入"net start mysql"即可启动mysql服务.

可在这时, 我遇到了点问题..


- 这时, 可以输入"mysqld --console", 显示出启动错误信息.
![](https://leanote.com/api/file/getImage?fileId=57147238ab64415fa6000277)
原来, 出错是因为没有找到data文件夹(上面还指定路径来着, 压根就没有!)
```

通过网上信息检索, 终于找到了解决办法!
在bin目录下输入"mysqld --initialize-insecure --user=mysql". 执行完上面命令后, MySQL会自建一个data文件夹, 并且建好默认数据库, 登录的用户名为root,密码为空. 问题解决!
```



- 之后, 再次输入: net start mysql, 便可成功启动mysql服务.


  • 登录mysql. 直接输入"mysql -u root -p", (第一次登录没有密码, 直接按回车过), 登录成功!


  • 打开任务管理器, 可以看到mysql已经运行了.


总结: 凡是你遇到的问题, 都已经有千千万万人遇到过. 所以, 善用搜索引擎是十分重要的!

最后编辑于
©著作权归作者所有,转载或内容合作请联系作者
平台声明:文章内容(如有图片或视频亦包括在内)由作者上传并发布,文章内容仅代表作者本人观点,简书系信息发布平台,仅提供信息存储服务。

推荐阅读更多精彩内容