mysql怎么打开不了 mysql数据表打不开
如何启动mysql服务启动不了
有时候无法启动mysql服务
创新互联坚持“要么做到,要么别承诺”的工作理念,服务领域包括:成都网站建设、网站建设、企业官网、英文网站、手机端网站、网站推广等服务,满足客户于互联网时代的浈江网站设计、移动媒体设计的需求,帮助企业找到有效的互联网解决方案。努力成为您成熟可靠的网络建设合作伙伴!
mysql服务启动,出现1069错误,是因为mysql的密码有问题,导致管理员账户无法登录。
我们需要在计算机管理中,找到本地用户和组,然后选择用户,找到mysql的超级账户,然后设置密码,如下图
然后再去计算机管理,选择服务,找到mysql服务,将密码设置为和上面的密码一样,如下图设置
然后就可以启动mysql服务了
mysql启动不了服务启动不了该怎么办
mysql启动不了服务启动不了的解决办法
出现问题提示,无法启动,需要启动时间很长。
第一步:Ctrl+E打开资源管理器,点击计算机,点击管理
第二步:展开服务和应用程序,点击服务找到Mysql56,右击属性。
第三步:点击登陆,点击本地系统登陆。
第四步:回到服务启动MySql服务
第五步:回到MySql的安装目录,点击mysql.exe
第六步:输入\s,出输出MySql的基本信息,就说明启动完成
为什么mysql不能启动?
你说的太笼统了,那就我所知的查下:
先将同样的文档在另台机子上安装,如果可行,那就证明安装软件没有问题,否则是Mysql安装档有问题。
在安装档没有问题的情况下,检查Mysql所需要的软硬件是否具备,到底是没有仍和反应还是启动的时候出错,如果是一点反应没有,那应该是软件冲突,请试着删除一些进程重新打开看看,如果是打开时出错,那可以看看出错的文件到底是什么,再来修正。可以试着重新安装。也可以重新安装系统(全新安装),然后再试装入Mysql.个人认为如果安装档没有问题,mysql所安装的软硬件都具备的话,重新安装系统及软件比一点一点调试要快的多。
mysql打不开了怎么办
服务没有起来,你怎么进去!试试楼主所说的再dos中执行net start mysql试一试!
不行的话就在我的电脑右键管理 服务中开启mysql的服务!
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提示ERROR! The server quit without updating PID file (/usr/local/var/mysql/xxxx.local.pid).
1、查看mysql错误日志:打开/usr/local/var/mysql/xxxx.err或者xxxx.local.err文件。
2、问题应该是某个程序占用了mysql的默认端口3306。
3、查看端口使用情况lsof -i:3306,发现是一个用户名为_mysql启动了mysqld指令占用了3306,感觉现象非常奇怪,不清楚为什么会有这个用户组,为什么会启动mysqld,由于这个电脑是公司其他同事转移资产到的我名下,所以有可能是之前用户或者公司it装了什么服务导致的。
4、首先尝试干掉进程:sudo kill xxxx,结果发现当kill后,还会重新启动。
5、尝试修改mysql默认启动端口,Baidu上有人告诉修改/Library/LaunchDaemons/com.oracle.oss.mysql.mysqld.plist文件
添加string--port=3307/string保存,先重新启动mysql服务,发现问题依然存在,发现配置没有起作用,默认端口依然是3306,然后考虑重新启动电脑,看看是否可以修改占用默认端口的配置。
6、重启后再次查看3306端口占用情况,发现确实不存在了。但是发现启动mysql服务时,依然存在问题:
仔细观察发现,这个占用和plist中的mysql配置一样的,所以可以确定每次启动计算机后,会按默认配置执行一个mysqld。
7、不清楚为什么会按com.oracle.oss.mysql.mysqld.plist配置执行mysqld,于是把注意力放在了Mac启动上。
8、Mac的启动原理是:
看到这里就明白了,原来LaunchDaemons里面放的是Mac启动时的一些启动服务,
9、System/Library和/Library和~/Library目录的区别:
10、System/Library和/Library和~/Library目录的区别:
11、有了上面的结果,于是把注意力放在了com.oracle.oss.mysql.mysqld.plist上,每个Mac启动中都有么,这个是如何添加的。首先查看了家里的其他苹果电脑,发现都没有这个plist文件,于是开始研究这个文件的产生原因。
12、经过Baidu怀疑这个文件应该是之前用dmg安装包安装的mysql产生的,在设置中也发现了残留信息
于是果断把自动启动去掉,重启计算机。
13、重启后,发现无论是3306还是3307端口上都没有mysql服务了,于是运行mysql.server start,这次终于看见了Starting MySQL . SUCCESS!
14、删除com.oracle.oss.mysql.mysqld.plist文件,重启电脑后,发现设置中仍然还有MySQL的控制选项。
15、MySQL dmg安装方式的卸载方法:
至此,这个问题算是完美解决了。
本文标题:mysql怎么打开不了 mysql数据表打不开
浏览路径:http://pwwzsj.com/article/hhjsgh.html