MYSQl不能启动

作者&投稿:佟岚 (若有异议请与网页底部的电邮联系)
不能启动MySQL服务~

这种情况一般是my.ini文件配置出错了,

你可以删除系统目录下的my.ini文件,
把下面的内容重新写入my.ini文件试试,
要适当地改写一下文件路径

我的my.ini 2007年12月31日
[WinMySQLAdmin]
Server=C:/MYSQL/mysql/bin/mysqld-opt.exe
user=root

[mysqld]
basedir=C:/MYSQL/mysql
datadir=C:/MYSQL/mysql/data
#bind-address=192.168.0.2
#language=D:/MYSQL/share/chinese



===========================================


[WinMySQLAdmin]
Server=D:/MYSQL/bin/mysqld-opt.exe
user=root

[mysqld]
basedir=D:/MYSQL
datadir=D:/MYSQL/data
#bind-address=192.168.0.2
#language=D:/MYSQL/share/chinese

============================================
查找Windows目录下的my.ini文件,编辑内容(如果没有该文件,则新建一个),至少包含basedir,datadir这两个基本的配置。

[mysqld]
# set basedir to installation path, e.g., c:/mysql
# 设置为MYSQL的安装目录
basedir=D:/www/WebServer/MySQL
# set datadir to location of data directory,
# e.g., c:/mysql/data
# 设置为MYSQL的数据目录
datadir=D:/www/WebServer/MySQL/data  
另外,要注意:
[WinMySQLadmin]
Server=D:/www/WebServer/MySQL/bin/mysqld-nt.exe
user=root
password=xxxxxxxx
#以上是设置WinMySQLadmin的配置
[Client]
user=root
password=xxxxxxxx

将Mysql添加到Windows系统服务中:

1.、 安装服务。

在Windows2000下,安装完成后,并没有把MySQL安装成服务,我们必须执行下面的语句把MySQL注册为服务:installdir\mysql\bin\mysqld-nt –-install。

Windows98下没有服务的概念,所以不用安装服务。

2.、 启动服务

在Windows2000下,安装服务后可以启动MySQL服务:net start mysql。

在Windows98下,可以用下面的命令启动服务:c:\mysql\bin\mysqld,服务启动后在后台运行,并没有界面。

3.、 停止服务

在Windows2000下,可以通过下面的命令停止MySQL服务:net stop mysql。

在Windows98下,可以通过下面命令停止服务:C:\> C:\mysql\bin\mysqladmin -u root shutdown



另外介绍一种简单方法.
把mysql卸载掉,然后,把原来的安装目录全部删除,重新安装,如果在不行,建议你,重新卸载,然后安装时候,选择另一个安装目录.我发现这是由于原来安装目录和注册表里还存在垃圾影响,所以,换掉安装上当,保证行.呵呵,

首先你是在c盘当前管理员目录
要进入到D盘应该是d:
然后再使用你的命令进入到bin目录
net start mysql 如果无法启动,你可以换一下mysqld --console试试
当前窗口不要关,重新打开一个cmd窗口
要进入到D盘应该是d:
然后再使用你的命令进入到bin目录
再使用 mysql -h localhost -u root -p连接数据库
如果不想每次都重新进入到bin目录,可以将bin所在路径添加到环境变量中

我用的是xampp

解决办法一:复制mysql目录中的一份 my-***.inf 文件到系统的windows目录中。修改文件名为 my.inf.

然后在[mysqld]代码区添加类似的代码:

# set basedir to installation path, e.g., c:/mysql
# 设置为MYSQL的安装目录
basedir=D:/Program Files/mysql-5.0.45-win32
# set datadir to location of data directory,
# e.g., c:/mysql/data or d:/mydata/data
# 设置为MYSQL的数据目录
datadir=D:/Program Files/mysql-5.0.45-win32/data

解决方法二 mysql 1067
错误如下:

1、执行winmysqladmin,生成my.ini文件
2、mysqld -install 启动mysql服务
3、net start mysql 启动mysql服务显示正常
当通过mysql -u root -p 连接时候报服务器没有启动的错误,察看server服务,确实mysql服务没有启动,手动启动产生1067错误,重新安装过几次mysql,错误依旧。察看各个配置都没有错误。

我的系统环境 win2003 mysql版本4.0.12。
解决办法,将winmysqladmin生成的my.ini拷贝到c:\windows\下再启动mysql就一切OK了。
这个没试过 :其实不需要重新配置 你只要在/bin 目录下依次点击 mysql.exe

mysqld.exe

mysqld-nt.exe

winmysqladmin.exe

提示框出现后 直接cancle 掉

然后再点击 winmysqladmin.exe 在右下脚那个小图标上 选择启动服务就可以了

这样 ini 文件就自动恢复好了

再试试^_____^

在本地计算机无法启动MYSQL服务错误1067进程意外终止

这种情况一般是my.ini文件配置出错了,

查找Windows目录下的my.ini文件,如果没有 将mysql安装目录中my-medium.ini复制为c:\windows\my.ini 重起服务即可

给你点参考

· 错误:1067 SQLSTATE: 42000 (ER_INVALID_DEFAULT)

消息:关于'%s'的无效默认值。

1、重新安装此程序;可能还需要以管理员身份安装才行,就是你原来的那个、买机子时的那个、不是自设的用户名或贵宾什么的;2、内存小,导致运行时空间不够或出错。加根机子内存条(256M或512M的可能就行了,不贵)或加大虚拟内存到1200-1500M容量;3、安装到的盘符是否空间不够大,点右键看是否留够了至少15%的剩余空间;4、服务里含有此英文字母的程序看是否被停用,右键选自动或启用什么的;5、安装用出现问题点注销或重启试试;6、有什么地方软件与操作系统或硬件不兼容了,或操作系统缺少了重要文件。重装操作系统试试,用GHOST萝卜家园,快,带常用软件,电脑维修店几元钱可以刻一个。
我也是以常理推测的,没遇到这样的问题,如果好了,告诉下是怎样好的行吗?共同学习吧!

那就不要上了


Mysql服务无法启动的问题求助
如果MYSQL数据表使用不同的账户,还需要在MYSQL创建账户,或直接使用原来的MYSQL数据表覆盖(需确认之前的MSYQL数据表是未损坏的)。 解决无法启动 遇到无法启动MYSQL时常见解决方法: A、先使用命令C:\\Program files\\mysql\\bin\\mysqladmin-u root -p shutdown来关闭MYSQL B、再在cmd命令行下,执行net ...

关于无法启动MySQL服务错误1067如何解决?
最后一招 关掉wamp,然后打开你下载好的wampserver安装包,进行安装,直接覆盖以前的安装文件,这样mysql的配置问题就直接自动修复好了,启动MySQL,是不是发现可以进去了?ok,MySQL出现错误1067这个问题差不多就是这么搞定的,在这里给大家分享,希望能帮到大家,防止下次出现遇到错误1067不知如何是好!

启动Mysql服务时无法启动?
mysql启动需要的端口3306,如果被占用了的话就无法启动服务。同样的,我们打开CMD,输入命令netstat -ano,左边是端口,右边是PID。查看占住3306端口的PID。2 \/2 打开任务管理器,点击详细信息,通过PID找到占用端口的应用,关闭再启动Mysql即可。若是mysql占用,那么就不是端口的原因。四:用户设置 1 \/1...

MySQL启动失败
一、无法访问系统资源 MySQL 不能访问启动需要的资源是造成而 MySQL 无法启动的一个常见原因,如:文件,端口等。由于 linux 中用于启动 mysqld 进程的 mysql 用户通常是不能登陆的,可以使用类似下面的命令检查文件的访问权限。sudo -u mysql touch \/var\/lib\/mysql\/b 找出问题后,修改对应文件或目录...

在安装Mysql中出现启动服务失败的原因是什么?
一、无法访问系统资源 MySQL 不能访问启动需要的资源是造成而 MySQL 无法启动的一个常见原因,如:文件,端口等。由于 linux 中用于启动 mysqld 进程的 mysql 用户通常是不能登陆的,可以使用类似下面的命令检查文件的访问权限。sudo -u mysql touch \/var\/lib\/mysql\/b 找出问题后,修改对应文件或目录...

Windows 为什么无法启动MySQL服务(位于本地计算机上)?
一般以System用户启动mysql服务)检查mysql的3306端口是否被占用,如果占用,则修改my.ini配置文件中端口参数,将端口修改为其他值。mysql的数据库文件遭到破坏。MySQL卸载时一些信息不会自动删除,导致服务的路径设置不对导致的。检查注册表,路径见下图左下角的路径信息,把ImagePath改成你现在的路径。

为什么我的MySQL服务器启动失败?
这个错误通常是由于 MySQL 服务无法在规定的时间内启动或停止而引起的。原因可能有很多,但常见的原因包括:配置文件损坏或不完整。数据库文件损坏。没有足够的系统资源(如内存或磁盘空间)。正在运行其他占用相同端口的程序。安装了其他版本的 MySQL 且未卸载干净。请检查配置文件,确保它是完整的并且不...

MYSQl不能启动
我的系统环境 win2003 mysql版本4.0.12。解决办法,将winmysqladmin生成的my.ini拷贝到c:\\windows\\下再启动mysql就一切OK了。这个没试过 :其实不需要重新配置 你只要在\/bin 目录下依次点击 mysql.exe mysqld.exe mysqld-nt.exe winmysqladmin.exe 提示框出现后 直接cancle 掉 然后再点击 winmysql...

mysql服务启动失败
注意:datadir属性后的data文件夹,一定不要自己手动创建,本人尝试手动创建会有问题,如果自己创建了可以删除掉,再执行后面的操作。3 在mysql5.7以上版本中默认没有一个data目录,即没有初始化服务。需要先初始化mysql才可以启动服务,否则会报 “服务没有报告任何错误”,启动失败。解决方法:a 进入...

mysql无法启动 服务没有报告任何错误
注意点1:你在看网上的教程配置完my.ini(自己的mysql配置文件)后不能自己创建一个data文件夹。好多人,包括楼主也是,配置完datadir属性后觉得这个存储数据的文件夹路径没有呀,自己动手建一个呗。错就错在这里,不能动手建,你自己动手建的data文件夹里怎么可能有mysql启动所需要的表结构配置文件呢?问...

蒲江县13880078118: Mysql为什么启动不了 -
潭宜茵福: 1、mysql配置文件设置错误 A、首先查找mysql对应的配置文件my.ini 如果服务是使用指定的配置文件启动,到对应的文进行修改(文件的位置从控制面板中服务的属性中查看) B、检查参数basedir和datadir对应的目录是否存在,如: basedir ...

蒲江县13880078118: mysql 数据库不能正常启动? -
潭宜茵福: 1.安装准备 拷贝my.ini文件到c:\windows下,确定my.ini中的配置正确 2.安装 mysqld --install 3.启动服务 net start mysql 4.使用 mysql -uroot -p

蒲江县13880078118: mysql启动不了?怎么回事?
潭宜茵福: 说明mysql服务已经从注册表删除,你在控制面板的服务列表中按F5刷新一下,就看不到mysql服务了. 进入命令提示符,切换到mysql\bin目录: 运行mysqld-nt -install,安装 MySQL服务.然后运行NET START MySQL启动服务

蒲江县13880078118: MYSQl不能启动 -
潭宜茵福: 解决办法一:复制mysql目录中的一份 my-***.inf 文件到系统的windows目录中.修改文件名为 my.inf.然后在[mysqld]代码区添加类似的代码:# set basedir to installation path, e.g., c:/mysql # 设置为MYSQL的安装目录 basedir=D:/Program Files/...

蒲江县13880078118: mysql开机后无法启动怎么办 -
潭宜茵福: 可以把它设置成自启... 1、右击我的电脑点击管理 2、点开服务与应用管理 3、双击服务 4、找到mysql,右击点开属性 5、把启动类型改为自动 6、点击应用,然后点击确定.. 对于一般的错误处理,你应该先看一下错误日志,mysql_error.log,一般应该是这个名字,在data文件夹下,看一下究竟是什么错误 实在不行的话,你先改回来,你看一下你mysql的安装目录下应该会有这几个备份用的.ini文件,如果没有的话,发我的配置文件给你也行

蒲江县13880078118: 无法启动mysql服务怎么办 -
潭宜茵福: 有时候无法启动mysql服务,如下图mysql服务启动,出现1069错误,是因为mysql的密码有问题,导致管理员账户无法登录.我们需要在计算机管理中,找到本地用户和组,然后选择用户,找到mysql的超级账户,然后设置密码,如下图然后再去计算机管理,选择服务,找到mysql服务,将密码设置为和上面的密码一样,如下图设置然后就可以启动mysql服务了

蒲江县13880078118: 在安装MYSQL时,命令提示符显示mysql服务无法启动,怎么解决 -
潭宜茵福: 方法/步骤来 1 出现问题提示,无法启动,需要启动时间很长.2 第一步:Ctrl+E打开资源管理器,点击源计算机,点击管理3 第二步:展开服务2113和应用程序,点击5261服务找到Mysql56,右击属性.41024 第三步:点击登陆,点击本地系统登陆.5 第四步:回到服务启动1653MySql服务6 第五步:回到MySql的安装目录,点击mysql.exe7 第六步:输入\s,出输出MySql的基本信息,就说明启动完成

蒲江县13880078118: 怎么解决mysql服务无法启动的问题 -
潭宜茵福: 解决方法一:1、打开my.ini文件,找到default-storage-engine=InnoDB这一行,把它改成default-storage-engine=MyISAM; 2、删除在MySQL安装目录下的Data目录中的ib_logfile0和ib_logfile1;3、找到在配置MySQL服务器时指定的...

蒲江县13880078118: mysql服务无法启动问题 -
潭宜茵福: 应该是服务项没有启动.试试在命令行输入下面命令: mysqld -nt -remove 回车 mysqld -nt -install 回车 net start mysql 回车

蒲江县13880078118: 急,mysql无法启动,求高手相助!!!(在线等!!!) -
潭宜茵福: 针对这个问题你可以从以下几点着手: 1.重启电脑,若无法显运行MYSQL,则看看mysql的进程是否有加载或启动,若停止直接启动即可; 2.重装MYSQL,重装之前先把DATA目录中的数据库全部考到另一个盘符下,这叫硬性备份; 3.安装同样版本的MYSQL,若运行正常则把原来DATA目录下的数据全部考到MYSQL安装的DATA目录下;重启MYSQL,运行正常,问题解决;若还能,则表示有什么软件限制MYSQL运行,如防火墙,安全卫士等,查看下;

本站内容来自于网友发表,不代表本站立场,仅表示其个人看法,不对其真实性、正确性、有效性作任何的担保
相关事宜请发邮件给我们
© 星空见康网