首先,今天早上继续学习MySQL的时候,用命令行打开mysql,出现错误提示如下:
”can't connect to mysql server on localhost (10061)”
多次尝试无果。电脑重启也没用啊,因为我电脑刚打开的。
于是,在网上寻找答案,发现很多人都有这种错误。
打开服务,发现是自动启动,但是点击属性,却没有启动时是灰色的。
然后,回想了一下,我之前都对MySQL干了些什么,,,,,
原来,之前爬虫到MySQL之后,由于中文乱码问题,我修改了默认编码,然后,我就打开
my.ini
发现其编码结构为utf-8-BOM,
赶紧将其改为utf-8
再次net start mysql
提示:
服务器正在启动,
服务器无法启动。
哭了。。。
然后,我又想到我之前动了Mysql的Data。
没办法,“你小子敢动我,我就敢玩你。。。”
将其重新初始化。。
命令如下:
mysqld --initialize
net start mysql
最终大功告成。
哈哈哈,写下此外,以示对MySQL的敬意。