背景:重装了一个傻白甜的WIN7系统,需要跑一个带数据库的项目,安装mysql的时候遇见了各种确缺失文件。真是辛苦我的小优盘了,一个一个插件的拷贝!折腾了一早上,终于把这一堆缺失文件和mysql整好了。
1、在mysql的官网上下载对应的系统型号的安装包,该文的傻白甜女友不喜欢上网,所以我选择了zip的安装包。真的是一波坑又一波呀!心疼我的老腰!
官网地址如下:https://dev.mysql.com/downloads/file/?id=476234
点击橘黄色框内内容即可下载
2、解压后,查看bin文件夹下是否有my.ini文件,如果没有,自己新建一个,具体的内容如下:
[mysql]
default-character-set=utf8
[mysqld]
basedir=D:\MySQL\mysql-8.0.11-winx64
datadir=D:\MySQL\mysql-8.0.11-winx64\data
port=3306
character-set-server=utf8
max_connections=200
黄色框内写你自己本地的安装地址(我默认的使用自己的解压地址)
data文件夹不需要自己创建,mysql会自动创建
3、配置环境变量,跟java的心头好 -- jdk使用的同一个环境变量path
(如果您亲爱的女朋友刚刚更新了系统,直挂最高版本,那就不需要在路径前面加“;”,其余的记得要加哦~不然你的女朋友是不会认的哦~)
4、在C:\Windows\System32文件夹下直接搜索cmd.exe,右键 -- 以管理员身份运行
(接下来所有的命令行操作均需要以这种方式访问cmd)
tips:可以直接WIN + R,然后Ctrl + Shift + Enter,可以直接以管理员身份运行cmd
5、接下来的流程全是以cmd为主,正常流程如下:
输入mysqld.exe -install
5.1、开启服务,初始化的时候没有密码,直接enter就行了,后期可以直接修改;接下来就可以直接使用MySQL了。
5.2、查看mysql下的database和tables,界面如图所示:
Attentions:开始使用mysql之后,所有的操作语句都必须以“;”结束
mysql这个数据库下面存放mysql的用户信息,我们将要在这个数据库中操作user表,自定义我们的用户信息(密码),以保证后续的Navicat和Mysql强强联合。
输入show tables;查看mysql这个数据库下面所有的表。
user表在最后面(我的电脑时如此,只要在所有表的目录中能找到user表即可)
5.3、查看user表中的内容
6、接下来就是升级打怪最最最最关键的一关了,过了这一关就可以让mysql和Navicat强强联手了!
6.1、修改mysql的密码使用权限
6.2、修改密码
6.3、更新权限
OK!如果你一路畅通无阻的进行到现在,那你真的是太幸福了!一把老泪哗哗的~恭喜你遇见了良人~
如果你不幸的在第五步或者之后就被难为住了,别担心,我有通关秘籍嘿嘿~(当然只是我遇见的大坏蛋的攻略)
通关难题1:想要停掉mysql的服务,但是发现你的傻白甜女友并不能找到你要的文件,所以你一定要耐心的帮她找,一起打怪升级成为人生赢家呀!
通关策略:
WIN+R打开运行窗口,输入regedit,运行,根据下面的目录找到services层
在services层下面找到MYSQL,看到那个ImagePath了吗,编辑,输入你的mysqld.exe所在的地址,只需要替换内容中默认的mysqld.exe的内容,其余的不需要动,听话才能早日见到终极BOSS哦~
通关难题2:你可能之前开启mysql的服务了,但是现在又不知道自己在打怪升级路上的哪里了,没关系,我们重来一次,将目前运行的服务停掉!咦~这是啥?
通关策略:删除当前的mysql服务再从头开始(上图蓝色框中内容)
好了,到现在如果你还是没有见到两个巨头见面的话,那你要加油哦~可能你又遇见了新的关卡,欢迎补充~让我们一起打怪升级成为人生赢家~
安装该mysql数据库的时候参考地址:
https://blog.csdn.net/qq_35638156/article/details/79496800
https://blog.csdn.net/zhangxp_xml/article/details/80437366