隔了大半年,今天想要启动mysql数据库,结果发现启动不了。
问题1:在命令窗口输入了“net start mysql”,报出“拒绝访问”的错误,经上网查询,发现是没有“以管理员身份”运行命令窗口。
问题2:在管理员身份下运行命令窗口,并输入“net start mysql”,发现mysql无法启动,并显示“服务没有任何错误报告”,经网上查询,可以通过以下方法来查询错误报告。
查询方法:在命令窗口中定位到Mysql安装目录下的bin,再输入“mysqld --console”,就可以看到错误报告。
经查询,发现是我的my.ini文件中,写错了东西,如下所示:
character-set-server=utf-8
正确写法应该如下所示:
character-set-server=utf8
以上就是我所遇见的问题以及解决方案,最主要的收获是如何获取错误报告,不然一直在抓瞎。