mysql安装报错
问题描述
今天在服务器上安装mysql,总是报错,查阅了各种解决方法,最后发现是系统上运行了其他的mysql服务,打开服务后停止其他的,启动mysql就行了
首先是环境变量配置配置好后,命令行输入mysql测试,报错,既没有提示 Can't connect to MySQL server on 'localhost'
证明添加成功,也没有显示 mysql不是内部或外部命令,也不是可运行的程序或批处理文件
证明添加失败。而是其他的什么报错,
net start mysql 启动,显示发生系统错误 193。 *** 不是有效的 Win32 应用程序。
,接着删除了bin目录下0KB的mysqld文件,不发生系统错误了,但是也无法启动。
bin目录下重新安装服务,依旧报错
在服务里停止其他mysql程序,重新启动,发现成功
最开始mysql80是启动状态,右键停止后,把上面的mysql右键启动,然后命令行再尝试启动,发现已经启动了。
接着登录,需要密码,报错如下。
ERROR 1045 (28000): Access denied for user 'root'@'localhost' (using password: YES) |
解决方法
- 卸载所有mysql服务,重装。
- 重装之后启动时候又报错
C:\Users\Administrator>net start mysql 发生系统错误 2。 系统找不到指定的文件。
- 解决方法:进入bin目录重装相关服务再启动就行了。