首先是mysql服务
弄了一个下午,时间流湿了不少,发篇小文记一记~~
1:MySQL服务在服务列表上消失了!!!怎么办!!!
答:我试了很多方法,(貌似是第二个解决的问题,所以记不太清)印象里只记住有效的(也是笨办法,如若不行请指正!):去MySQL官网上下载一个新的,之前我捣鼓的是sever5.0,5.7的,后来直接下载了最新版8.0,并且把原来mysql的原始文件夹拖到回收站清空了,新的服务一步一步配置过去,然后就解决了,这个问题纠缠了我挺久,可是我却记不太清了,应该是这样解决的这一步。不行的话你们就去网上搜把,什么mysql -install的,mysql -remove是可以解决这种问题的。
2:服务启动失败之系统错误2:找不到系统文件。
答:那么两点:系统环境变量path放bin+注册表编辑器放bin下的mysqld(不加后缀名)
3:服务启动失败之启动后自动停止,CMD上报告显示无任何问题。
这里是我收藏的博客:https://blog.csdn.net/liyangyang0528/article/details/54233632(补充一下,主要是data文件夹,我听说在6.0版本?以上是不自动生成data文件夹的,需要自己手动初始化,如若原先自己创建了data,请将之删除,然后就在命令行输入 mysql --initialize-insecure,这句比较好用),出现一堆内容在data文件夹里面之后net start mysql 。 你试试~~~
4:最后是sqlyog2058错误代码,当然我也有试过2003什么其他几个错误代码,可具体怎么解决的我记不太清了,因为都没解决,最后搞定的是2058,所以就来说这个。
答:在mysql文件夹里加my.ini文本配置文件,把以下这几行代码复制粘贴过去。然后就能连上sqlyog了~~~
[mysql]
default-character-set=gbk
[mysql]
skip-grant-tables
port =3306
basedir=C:\Users\Administrator\mysql8
datadir=C:\Users\Administrator\mysql8\data
max_connections=200
character-set-server=gbk
default-storage-engine-INNODB
最后附上解决这一问题的博客网址:https://blog.csdn.net/qq_36675754/article/details/81381341