Home  >  Article  >  Database  >  MySQL系统服务安装与卸载精彩问题汇总_MySQL

MySQL系统服务安装与卸载精彩问题汇总_MySQL

WBOY
WBOYOriginal
2016-06-01 14:03:31815browse

mysql卸载mysql安装

 

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

 

1、安装服务

 

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

 

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

 

2、启动服务

 

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

 

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

 

3、停止服务

 

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

 

在Windows98下,可以通过下面命令停止服务:C:> C:mysqlbinmysqladmin -u root shutdown。

 

4、卸载服务

 

可以通过下面的命令卸载MySQL服务:installdirmysqlbinmysqld-nt –-remove。

 

经过上面的安装就可以使用了,可以把我们系统空的数据库内建到MySQL数据目录即可,缺省数据库目录在installdirmysqldata。

 

访问MySQL数据库可以通过dbExpress组件,dbExpress组件是一组高效的数据库访问组件,只要改变连接串,我们就可以直接把数据源连接到SQL Server等数据库。

 

 

删除了原来的MySQL4.1系统服务后,下载了一个5.0的non-install版本,将其添加到Windows系统服务后,为什么无法启动?-1056错误

 

1、报错:Can't find messagefile 'F:Program Filesmysqlshareenglisherrmsg.sys'。

原因:原来的4.1版本安装在F:Program Filesmysql目录;而现在的5.0版本在F:database目录。

解决方法:在c:winnt目录下找到my.ini文件,修改或删除之。

 

2、报错:ready for connections 。

 

版本: '5.0.21-community-nt' socket: '' port: 3306 MySQL Community Edition (GPL)。

 

原因:socket为空,没有配置mysql或者端口已经占用。

 

解决方法: mysqlbin目录下运行MySQLInstanceConfig.exe配置MySQL实例

 

如何更改Win2000服务MySQL属性中的可执行文件路径!

 

开始时在D盘装了MySQL,后来卸载后,格式化D盘,再次安装,路径与原路径不同,不能通过“net start mysql”启动。查看win2000服务中MYsql的属性,可执行文件路径在位于D盘。现在怎么样更改,或启动MySQL?

 

注册表里HKEY_LOCAL_MECHINE---SYSTEM ---CurrentControlSet。

 

启动MySQL服务时出错的几种解决方法:

 

1.安装MYSQL后更改了ROOT的密码后用net startmysql启动时我就遇到了这样的问题.使用以下命令后c:mysqlbinmysqladmin-u root -p shutdown再net start mysql就没有这个错误提示了!

 

2.MySQL的1067错误。

 

Q:我的MySQL碰到了1067错误。

 

错误信息为:

 

 

<ccid_code></ccid_code>A system error has occurred.
System error 1067 has occurred.
The process terminated unexpectedly.

A:在我的机上的解决办法是:(修改%windir%my.ini,增加)

 

<ccid_code></ccid_code>[mysqld]
#设置basedir指向mysql的安装路径
basedir=D:ProgramToolsmysql
datadir=D:ProgramToolsmysqldata

3.完成工作:

 

mysql_install_db脚本只是在初次安装时才需要运行一次,之后就不用再运行了,不知道是不是这么回事.我把mysql.server拷贝至/etc/rc.d/init.d/中,运行chkconfig mysql.server,至此mysql服务器每次开机自动启动,只要设置好PATH,在命令行上输入MySQL就可以了。

 

4.问:我的MysSQL碰到1067错误:

 

错误信息为:

 

<ccid_code></ccid_code>A system error has occurred.
System error 1067 has occurred.
The process terminated unexpectedly.

答:

 

解决办法:

 

1.检查你的MySQL目录有没有给系统的System用户权限。

 

2.删除掉你的 %WINDOWS%/my.ini 文件。

 

3.检查你的 c:/my.cnf 文件配置是否正确。

 

4.MySQL的默认安装目录是c:mysql,安装结束后没有任何提示信息说安装结束,请点Finish按钮之类的话,直接就退出了。如果需要安装到其他目录,建议先安装到c:mysql,然后再整个目录move到自己希望的地方,例如移动到d:mysql 之后,需要编辑 d:mysqlmy-example.cnf (*.cnf的文件在Windows 2000中会被注册成为 SpeedDial文件,在资源管理器中无法操作,要用命令行来启动notepad编辑,例如运行notepadd:mysqlmy-example.cnf ,但是这个文件是UNIX系统下的文本文件格式,在notepad中不能正确换行,可以用write打开编辑或者用write打开后保存一次,再用notepad就可以编辑了。)找到basedir一行,去掉前面的“#”号注释,将后面的路径改为移动后的目录(目录分隔符要用斜线而不是反斜线),然后另存为:c:my.cnf 用服务方式启动的MySQL如果用 net stop mysql 来停止,会得到一条 出错消息,例如:

 

<ccid_code></ccid_code>C:>net stop mysql 

MySQL服务正在停止,系统出错,系统发生 1067 错误,进程意外终止。 

MySQL服务已成功停止。

 

这没有关系,MySql确实已经停止了。但是假如不希望看到任何出错消息的话,可以用以下的命令来停止:

 

<ccid_code></ccid_code>C:>mysqlbinmysqladmin -u root shutdown

如果没有任何提示信息,说明MySQL已经成功停止了。

 

需要说明的是MySQL虽然号称安装简单,易于使用,但是这毕竟是基于SQL的数据库管理系统,所以如果不是对SQL十分精通的话恐怕也不能拿它来做什么。

 

5.MySQL服务无法启动的解决方法。

 

MySQL服务无法启动。操作系统是Win xp。

 

无论安装何版本的MySQL,在管理工具的服务中启动MySQL服务时都会在中途报错内容为:在本地计算机 无法启动MySQL服务错误1067:进程意外中止经过多方求教,得解决方法如下查找系统(后来验证应该为windows目录)目录下的my.ini文件,编辑内容(如果没有该文件,则新建一个),至少包含basedir,datadir这两个基本的配置。

 

<ccid_code></ccid_code>[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 or d:/mydata/data
# 设置为MYSQL的数据目录
datadir=D:/www/WebServer/MySQL/data

 

另外,要注意

 

<ccid_code></ccid_code>[WinMySQLadmin]
Server=D:/www/WebServer/MySQL/bin/mysqld-nt.exe
user=root
password=xxxxxxxx
#以上是设置WinMySQLadmin的配置
[Client]
user=root
password=xxxxxxxx

 

6.刚刚弄好MySQL 『关键字1067错误』

 

比较郁闷,竟然没有想到安装个Mysql也会出错,错误代码是1067 安装卸载了好几次,就是不行,而且把一些禁用了的服务都打开了,但是还是不行。最后我是这样解决的:

 

在C:windows里找一找my.ini 然后删除 然后再启动winmysqladmin.exe界面配置mysql,保存my.ini就可以了 启动MySQL。

 

7.MySQL错误1067: 进程意外终止。

 

这个问题困扰了一个早晨,非常郁闷!以前我在装mysql的时候从来没有遇到过,可是现在庄这个高版本的就有问题了,我换我装过的低版本的还是一样的问题(最关键的是操作系统都是一样的)。在windows2000的服务里面启动mysql服务可是总是弹出“错误 1067: 进程意外终止”!

 

我感觉问题在配置文件,于是就重新写了my.ini,启动还是一样的效果,我在google上查找无果,崩溃状态!就在此时眼前一亮,一位高人的指点是我豁然开朗,你的ini文件有否放到windows目录下,我从个人目录的windows目录下,将其拷贝到系统windows目录下,启动服务。

Statement:
The content of this article is voluntarily contributed by netizens, and the copyright belongs to the original author. This site does not assume corresponding legal responsibility. If you find any content suspected of plagiarism or infringement, please contact admin@php.cn