Win10安装mysql8.0

1.下载

官网:https://dev.mysql.com/downloads/
Win10安装mysql8.0

Win10安装mysql8.0后面的步骤可以选择安装64位的。

2.安装

运行MySQL installer,选择custom安装(自己配置需要安装的组件,我只选择了MySQL server和Python的连接驱动)。这里,我已经安装好了,所以重新打开的界面,是下面这个样子。
Win10安装mysql8.0
插播一句:在pycharm的setting里,可以找到与Python的connector,但是原来它与mysql.connector并不是一个东西。只能先放着了。如果需要import mysql.connector则在cmd里pip install mysql-connector(如果报错,可以试试python -m pip install mysql-connector)。
Win10安装mysql8.0
配置MySQL Server时,Config Type选择“Development Computer”,选择此项将使用较小的内容来运行我们的mysql server,对应小型软件、学习是完全够用的。
Win10安装mysql8.0
可以设置root用户名和密码,以及mysql server的名称(默认为MySQL80)
Win10安装mysql8.0

3.环境变量

添加系统环境变量,在系统的path中新建:C:\Program Files\MySQL\MySQL Server 8.0\bin
给mysql配置环境变量后就可以在cmd里运行mysql(开启、停止等操作)
重新打开cmd,输入mysql -u root -p,提示输入密码,即可进入mysql。
Win10安装mysql8.0
输入exit,退出mysql。

4.启动与停止mysql

以管理员身份打开cmd。
启动:net start mysql80
停止:net stop mysql80
卸载:mysqld -remove 或net delete MySQL
(mysql80为安装时设置的mysql server名称,不区分大小写)
Win10安装mysql8.0
若执行命令时提示:服务名无效。请键入 NET HELPMSG 2185 以获得更多的帮助。
解决办法1:在 mysql bin目录下cd C:\Program Files\MySQL\MySQL Server 8.0\bin,以管理员的权限执行mysqld -install命令
Win10安装mysql8.0
解决方法2:还是手动吧。。。[/捂脸]
Win10安装mysql8.0

5.修改MYSQL配置文件

配置文件路径C:\ProgramData\MySQL\MySQL Server 8.0\my.ini
这个文件要用管理员身份才能编辑保存,方法:用管理员身份打开一个编辑器,然后再用编辑器打开文件,进行编辑保存。
Win10安装mysql8.0

6.可视化界面

安装Workbench:https://dev.mysql.com/downloads/workbench/
默认选项安装(路径也选择C盘和mysql一起了)
Win10安装mysql8.0
连接mysql数据库,再输入密码即可
Win10安装mysql8.0
创建数据库和表格之后,可以直接在可视化界面对表格进行设置。
Win10安装mysql8.0
注:连接Python37(https://blog.****.net/qq_41552060/article/details/105694512)与导出数据(https://blog.****.net/qq_41552060/article/details/105694677),可供参考。

6.相关文章

https://www.jianshu.com/p/c78272a2ca4d
https://zhuanlan.zhihu.com/p/26657483