1:设置MYSQL安装路径
下载MYSQL4.1.22免安装程序包mysql-noinstall-4.1.22-win32.zip,解压后可以看到mysql-4.1.22-win32这个文件夹。现在把这个文件夹名字换成mysql5,然后把它移动到目录
D:\常用
下。现在MySQL的安装目录是
D:\常用\mysql5
2:配置my.ini文件 ==========my.ini内容开始,不保含本行==========
[WinMySQLAdmin]
Server=D:\常用\mysql5\bin\mysqld-nt.exe [mysqld]
basedir=D:\常用\mysql5
datadir=D:\常用\mysql5\data
# 设置mysql服务器的字符集
default-character-set=utf8 [client]
# 设置mysql客户端的字符集
default-character-set=utf8
==========my.ini内容结束,不保含本行==========把my.ini放在MySQL的安装目录里,即
D:\常用\mysql5
目录下。
3:安装MYSQL为系统服务
D:\常用\mysql5\bin>mysqld-nt -install4:启动和停止MYSQL服务
D:\常用\mysql5\bin>net start mysql
D:\常用\mysql5\bin>net stop mysql5:移出mysql服务
D:\常用\mysql5\bin>mysqld-nt --remove
按照上述方法配置,一切正常。
解决方案 »
- mysql无法启动
- mysql alter table..
- mysql 数据库备份中 用目录拷贝的方法 的问题
- mysql基本操作,就是启动,在linux下比较麻烦,看看我的问题顺便介绍个书,谢谢
- MySQL不能连接……
- 如何用sql语句实现对同一表中纪录的复制??
- 急问mysql:在C程insert into 语句如何定义变量?
- sql 高手请指点这样的select 如何写,要求见贴内,先谢过!
- mysql创建存储过程声明游标问题
- 查询重复表并列出各重复数据的问题
- 求助:如何将.frm文件导入到mysql数据库?
- mysql 关于insert......select 如何实现多个表向一个表插入多行数据?
但是,当我用完Mysql,卸载它了。现在又需要,所以重新解压缩设置了一次。这次的目录跟以前不一样:
D:\noinstall\mysql5
在设置了my.ini之后,注册系统服务能够成功,但是用net start mysql来启动系统服务总是不成功。
出错信息如下: -------信息开始--------
MySQL 服务正在启动 .
MySQL 服务无法启动。
系统出错。
发生系统错误 1067。
进程意外终止。
-------信息结束--------
有人说,启动不了是因为注册表里mysql服务的ImagePath键值仍然保存着第一次设定的目录,跟新设定的目录冲突。
他给出的解决办法是搜索注册表项:HKEY_LOCAL_MACHINE\SYSTEM\ControlSet004\Services\MySql\ImagePath
将其键值改为:D:\noinstall\mysql5\bin\mysqld-nt MySQL
结果我试了一下,发现不行。 再有人说,在my.ini里面强制设定别的端口号,比如3307,来跟第一次设定的默认端口号相区别。
尝试的结果仍然是失败。
不知道这里的高手们碰到此类的问题是怎么解决的,请指点一下啊。谢谢!