我的mysql怎么没启动 mysql启动不了是什么原因

mysql服务器启动不了怎么回事?解决mysql服务无法启动的问题
找到mysql安装目录我的mysql怎么没启动,将其配置文件my.default.ini改名为my.ini我的mysql怎么没启动 , 并且将my.ini移至bin目录下 。
启动命令行我的mysql怎么没启动,将目录切换到mysql安装目录的bin目录下 。
接下来,在命令行执行命令我的mysql怎么没启动:mysqld --initialize --user=mysql --console
注意,上一个步骤会获得一个临时密码,需要记录 , 之后会用到 。
接下来在控制台以命令行输入: mysqld --install,进行安装服务操作 。
之后,在任务管理器找到“服务”,启动其中的MYSQL服务即可 。
之后 , 输入命令行mysql -uroot -p,利用之前的临时密码输入即可登录数据库成功 。
修改临时密码,设置密码:mysqladmin -u USER -p password PASSWORD,注意USER和PASSWORD为自己定义的数值 。
mysql 服务无法启动是什么原因?打开mysql server instance config,然后,单击next,然后选择remove server instance,删除后,然后卸载mysql程序,卸载完成后 。打开 Documents and Settings\All Users目录 , 在里面有个application data文件夹,如果没有的话 , 那是他隐藏了,(工具----文件夹选项----显示隐藏的文件),打开application data 文件夹,里面有个mysql文件夹,删除即可,然后重新安装,绝对成功 。
去mysql5\data里面看一下.err日志,会有提示的 。
1、可能端口被占用
2、可能my.cnf配置了错误的参数
3、可能没有初始数据库
解压后的文件有默认的配置文件(my-default.ini),但是默认的配置文件不好用 , 使用的时候会出现很多问题,比如里面的汉字全是乱码等 。所以需要配置个人默认配置文件:在解压后的路径下新建文件:my.ini , 将以下代码复制进去,代码中出现两次D:\mysql-5.7.17-winx64,这是我的MySQL的解压路径,各位根据自己的路径替换掉即可 。至此,MySQL可以执行安装了 。
mysql无法启动我遇到同样的错误,折腾了好久才摸索出来 。网上的解决办法都试过了 , 没有确实可行的 。最终总结出来,终于解决了 。
我的下载的是mysql-5.7.9绿色版出的问题 。最终解决过程供你参考:
1、下载的mysql-5.7.9,出现你的问题 。试了各种办法无法解决 。有网友说mysql-5.7.9版本有问题 。我改下载了5.6.27版本,尝试不成功 。但报错变为:无法启动mysql服务,发生错误1067 。解决办法:my.ini 添加tmpdir = D:\mysql-5.6.27-winx64\data 。问题解决 。
2、后来我对比了mysql-5.7.9与5.6.27,发现mysql-5.7.9-winx64没有data目录,mysql-5.6.27-winx64\data\mysql , 存了不少数据文件 。原来调试5.7.9的版本时,记得日志报告一直有mysql.user、mysql.plugin不存在的提示 。(原以为这些文件会自动生成) 。后来把这个mysql-5.6.27-winx64\data下的mysql文件夹整个复制到5.7.9版本中的同目录下 。问题解决 。
Mysql为什么启动不了1、mysql配置文件设置错误
A、首先查找mysql对应的配置文件my.ini
如果服务是使用指定的配置文件启动,到对应的文进行修改(文件的位置从控制面板中服务的属性中查看)
B、检查参数basedir和datadir对应的目录是否存在,如:
basedir = d:/mysql/
datadir = d:/mysql/data/
2、检查Mysql目录有没有给系统的System用户文件读写权限(一般以System用户启动mysql服务)
3、检查mysql的3306端口是否被占用,如果占用 , 则修改my.ini配置文件中端口参数,将端口修改为其他值 。
4、其他mysql的数据库文件遭到破坏附:一、windows下使用命令启动mysql服务1、cmd进入控制台
2、net start [mysql服务名] , 例:
net start mysql
net start mysql_cy
(......,如果安装了多个mysql,则可以启动多个)
二、windows下使用命令停止mysql服务
net stop mysql
net stop mysql_cy
2、根据名称找到mysql服务,双击mysql的服务,弹出服务的属性窗口
3、属性的【可执行文件的路径】中显示(例子):
D:\mysql\bin\mysqld-nt defaults-file=d:\mysql\my.ini mysql , 其中defaults-file指定了参数文件的位置,如果没有该参数 , 一般my.ini参数文件在windows的系统目录下或mysql的目录下,从my.ini的配置中可以找到mysql数据的存储位置 。
MySQL 服务无法启动是怎么回事?MySQL数据库在升级到5.7版本后,和之前的版本有些不一样 , 没有data文件夹,我们都知道MySQL数据库文件是保存在data文件夹中的,网上有人说把5.6版本的data文件夹拷贝一个,这种说法听听都不靠谱,我也试了 , 确实能够登录,但是无法修改管理员密码,下面还是给个标准的解决方法 。\x0d\x0a安装好MySQL5.7后,打开cmd命令窗口,并且进入到MySQL安装目录中的bin目录,然后输入如下命令回车即可:\x0d\x0amysqld --initialize-insecure --user=mysql\x0d\x0a执行完上面命令后,MySQL会自建一个data文件夹 , 并且建好默认数据库,登录的用户名为root,密码为空,后面的操作就跟之前版本一样了
【我的mysql怎么没启动 mysql启动不了是什么原因】我的mysql怎么没启动的介绍就聊到这里吧,感谢你花时间阅读本站内容 , 更多关于mysql启动不了是什么原因、我的mysql怎么没启动的信息别忘了在本站进行查找喔 。

    推荐阅读