1.从同事那里拷贝的压缩包,解压之后就能用(在之前的电脑上),所以没有出现问题,但是在新的电脑上启动不了
2.在D盘MySQL的解压目录下运行CMD工具,运行命令
mysqld -install
执行结果没有成功,解决方案:使用管理员打开方式打开cmd,再执行
在执行成功后,在服务中已经能看到MySQL服务了
3.使用命令行net start MySQL 启动服务:失败
直接在服务中点击启动服务失败1067
查看系统错误日志
可以看到由mysql产生的错误日志已经打印出来了,
最开始提示:can't find …… /usr/mysql/share/……,
解决方案:核对mysql.ini配置文件中的信息
basedir=D:\Program Files\mysql-5.6.17-winx64\mysql-5.6.17-winx64
datadir = D:\Program Files\mysql-5.6.17-winx64\mysql-5.6.17-winx64\data
其中这两个的信息必须为自己电脑mysql的安装目录
4.网上有看到其他的解决方案:
4.1.将文件 安装目录/share/english/errmsg.sys 中的文件errmsg.sys复制到/usr/mysql/share 文件夹下面
4.2.在配置文件中指定该文件的路径 language="/……/errmsg.sys"
个人测试结果失败:本机是Windows系统,1解决方案失败;在我使用2方案测试时启动后依旧报错,错误信息如截图所示,仔细查看后发现是路径解析出来存在问题"/share"解析成" hare",所以也不合适。
最后:我将上述两个信息的路径更正为安装目录(解压文件所存放的目录)后在服务中启动mysql成功,使用Navicat成功连上。