-----------------附安装mysql服务并启动教程:------------------
(只限电脑上没有安装过mysql或者安装过mysql彻底清理干净的)
1.cd进入到mysql的安装目录的bin下面(这一步很重要,不执行或者执行错误后面会出问题)
切换到d盘
移除之前有的mysql,并且安装mysql
2.初始化数据库 mysqld --initialize --user=mysql --console
-----------------------------------------------------------------------------------
安装mysql常出现的错误:
报错:Can't connect to MySQL server on 'localhost' (10061)
出现此错误一般是因为mysql没有启动
在Windows powershell(管理员)中
进入mysql的安装路径的bin目录下,输入
开启mysql服务 执行"mysqld --install",回车,提示:Service successfully installed
在系统的服务管理器中查看mysql服务的服务名
启动mysql服务,输入net start mysql服务名,或者在服务中选择启动此服务
出现服务启动成功即可
注意:
出现:“服务名无效”错误 时去服务中查看服务名
无法启动MySQL服务错误:发生系统错误2 系统找不到指定的文件
注册表打开 计算机\HKEY_LOCAL_MACHINE\SYSTEM\ControlSet001\Services\MySQL57(MySQL57是你mysql服务的名称),把imagepath的路劲改成自己mysql的安装路劲
无法启动MYSQL服务”1067 进程意外终止
解决办法:cmd下运行:
mysqld.exe --install
net start mysql
解决1045错误 或者 报错:access denied for user ''@'localhost' to database
方法一:
原文链接: https://blog.csdn.net/LZT_SZITMAN/article/details/79782080
方法二:
关掉mysql服务(net stop mysql),任务管理器杀掉mysql进程;
执行:mysqld --skip-grant-tables
开另外一个命令行窗口,进入安装目录中的bin目录,执行mysql -u root -p,要求输入密码的时候直接回车
https://zhidao.baidu.com/question/1704598039678925100.html
错误1053:服务没有及时响应启动或者控制请求
在dos 命令行中cd到mysql的bin目录下
启动:mysqld.exe --console
接着服务器就启动了,打印信息如下:
130104 17:07:49 InnoDB: Waiting for the background threads to start
130104 17:07:50 InnoDB: 1.1.8 started; log sequence number 48378020
130104 17:07:51 [Note] Event Scheduler: Loaded 0 events
130104 17:07:51 [Note] mysqld.exe: ready for connections.
Version: '5.5.20-log' socket: '' port: 3306 MySQL Community Server (GPL) 然后就停止在这里不动,表面mysql服务已经启动
mysql 5.7安装 MySQL 服务无法启动但是服务没有报告任何错误
https://www.jb51.net/article/111602.htm
报错"本地计算机上的mysql服务启动后停止,某些服务在未由其他服务或程序使用时将自动停止"的解决方法
解决:初始化数据库
mysqld --initialize --user=mysql --console
初始化数据报错:
删除mysql安装目录里面的data文件夹