虽然把my.ini文件放到了bin目录时mysql服务能启动,但是my.ini失效了,真的弄了好久都没搞懂是咋回事,求解答
basedir="C:/ldmysql/mysql-5.7.19-winx64/"
datadir="C:/ldmysql/mysql-5.7.19-winx64/data/"
\在c语言里是转义字符,在ini文件里不需要转义,不要乱用\\,写成/最为稳妥
这个文件是数据库的核心文件,所以不能乱放,乱改,数据库启动失败有可能是安装时,或者注册时使用了相同的名字,或者多个名字,建议打开任务管理器,找到服务,把全部mysql相关服务都关掉,在打开控制管理,找到服务,找到mysql相关服务全部关掉,在重新启动,如果都不行,建议卸载--把注册表也删掉,重新安装