1.MySQL出现“发生系统错误2,找不到指定的文件”的问题(安装)
解决办法:
(1)出现这个问题的时候,你需要在之前自己添加的my.ini这个文件中,加上这句话
[WinMySQLAdmin]
Server = D:\软件安装包\MySQL\mysql-5.7.13-winx64/bin/mysqld.exe
如图所示
当然之前修改过的
basedir = 解压路径
datadir = 解压路径\data
port = 3306 不变
(2)紧接着,在cmd中输入 mysqld --remove //移除服务mysqld --install //安装服务
net start mysql //启动服务
此时就会出现启动成功,如下图界面
问题得以完美解决!!!!!!
(注意:假如想关闭服务或者关闭重新启动,关闭服务指令是 net stop mysql)
2.安装时忘记系统随机出现的密码解决方案
(1)假如你需要安装MySQL,最好先大概浏览一下安装的整个过程,在出现密码的时候记住密码,密码应该就是localhost后面的一串字母和符号,这样可以杜绝这个问题的出现。注意:安装过程中如果你使用是 --initialize的话系统就会随机出来一个密码,这时你需要记住;如果你使用的是--initialize-insecure则不需要密码直接进入数据库。
(2)已经出现这个问题了,只能解决了,下面是解决办法。
登录时需要输入密码,忘记了密码,则在my.ini中的[mysqld]添加skip-grant-tables,保存。然后重新启动mysql(即net stop mysql ,然后net start mysql),启动完成以后进入数据库如下图
直接回车即可进入。 还有一种方法可以参考以下链接 http://www.jb51.net/article/38473.htm