期待评论ing。。。
前天开发商城项目的时候,没注意d盘满了,后来5.5的mysql就突然无法启动,而且提示2003错误,在cmd中启动也是没有任何报错信息。
然后就找5.5原因,在windows的,控制面板,管理工具,事件查看器,应用程序中的日志里只找到,aborting,大概是这个的错误,这个错误查了不解决办法。
然后,卸载,删除注册表中mysql,c盘中mysql,安装路径中mysql文件夹。重装5.5,可是换端口和服务名称也是安装的时候未响应,所以只能换版本。
最后,准备装5.7.直接解压缩的版本。需要修改my-default.ini为my.ini。设置相应的属性。注意路径的斜杠为双斜杠。相应的错误可以在应用程序的日志中找到。
my.ini的基本配置
[client]
port=3306
[mysql]
no-beep
# default-character-set=
[mysqld]
port=3306
# mysql根目录
basedir=安装路径\\mysql-5.7.9-winx64
# 放所有数据库的data目录
datadir=安装路径\mysql-5.7.9-winx64\\data
# character-set-server=
# 默认存储引擎innoDB
default-storage-engine=INNODB
# Set the SQL mode to strict
sql-mo