mysql入过的坑

前言:前段时间由于工作需要,部署一个新的项目。需要安装mysql,因此遇到不少坑。首先是启动的时候遇到找不到文件位置的问题,在网上找了下原因,是由于之前安装了mysql卸载的时候没有卸载干净有残留导致的。

需要进入注册表cmd-->regedit-->HKEY_LOCAL_MACHINE-->SYSTEM-->CurrentControlSet-->services-->Mysql

改完之后想着现在应该可以了吧,于是启动,却提示拒绝访问。于是再去百度。网上很多都说是要以管理员身份运行启动命令。于是打开cmd以管理员身份运行。

到这里,大部分问题都可以解决了,启动mysql就行了。但是我心里苦啊。再次启动还是提示拒绝访问。

================================================================================================================

到这里问题就来了。我又按照mysql安装、配置重新走一遍。然后运行又可以了。

于是我猜可能是我之前mysql卸载不完全导致的或者是配置的时候除了错误

接下来就是卸载。可参照:https://www.cnblogs.com/fanbi/p/6432838.html;其中网上还有些文章要删除安装盘下的一些隐藏文件,总之视情况而定,我的是没有的。

然后就是安装。安装的话主要要注意的是,解压之后的文件里有个配置文件要修改。然后注意的是他的路径

basedir = F:/cootoo/mysql-5.7.11-winx64
datadir = F:/cootoo/mysql-5.7.11-winx64/data

如果你直接在文件上面复制路径粘贴的花,斜杠可能是这样的:F:cootoomysql-5.7.11-winx64。所以要注意斜杠方向。在配置全局变量的path路径的时候也要注意。

可参照:https://blog.csdn.net/recky_wiers/article/details/79243804

=====================================================================

最后一个就是关于数据备份迁移的。数据库其实是存放于data目录下的,但是如果要复制数据库的话要将ibdata1这个文件连同数据库文件一起复制过去。同时修改项目配置文件里的数据库链接配置。

 

原文地址:https://www.cnblogs.com/helloNico/p/10199581.html