1、出现如下问题,说明系统未找到可执行文件,一:检查path中是否配置Mysql环境变量(将Mysql Bin目录路径放入即可);二:查看Mysql Bin目录中是否有mysqld.exe或者mysql.exe(老版本)
2、启动服务时出现如下错误,说明未找到文件,首先检查mysql服务是否存在。在进入注册表服务列表找到新建的(mysql)项,然后可以看到其中有ImagePath这一项,这其实是可执行文件的路径。因为MySQL服务是需要靠mysqld这个命令来启动的,所以检查下ImagePath的路径是否正确。路径错误导致启动服务时报错—“无法找到文件”。
3、在启动服务的时候出现如下错误,此类错误本人安装时目前只发现出现在5.7以上的版本,由于新版本数据库,查看日志发现缺少data目录,官网给出的解决方式是使用命令(mysqld --initialize)先初始化data目录,生成data目录,然后在执行mysql服务启动命令(此方法亲测可行)
4、安装成功之后,只能通过mysql command line client 连接localhost的mysql server,而不能通过其他客户端工具进行远程连接mysql server。可能原因:1.没有开端口,参见前一条解决。2.用户没有授权远程连接。3.mysql server不允许远程连接。以上三点都可通过命令解决,针对2命令如下:mysql>GRANT ALL PRIVILEGES ON *.* TO ‘newuser’@’192.168.1.3′ IDENTIFIED BY ‘newpwd’ WITH GRANT OPTION;mysql>flush privileges;
5、启动mysql服务出现如下的错误信息(MySQL服务无法启动):本地计算机无法启动mysql服务。错误 1067:进程意外终止。解决方法:移除Mysq服务重新安装,操作命令如下:C:\Program Files\MySQL\MySQL Server 5.1\bin >mysqld –removeService successfully removedC:\Program Files\MySQL\MySQL Server 5.1\bin >mysqld –installService successfully installed.C:\Program Files\MySQL\MySQL Server 5.1\bin >net start mysql
6、mysql安装完成后出现中文乱码问题,尝试通过命令修改,发现只在当次连接有效,重新执行又出现乱码,我们需要修改根目录下的my.ini文件添加编码格式,然后重启mysql即可