无法在本地计算机上启动 Mysql 服务"Error 3: The system cannot find the path specified"



我正在尝试安装MYSQL -5.5.62-win32">

现有MYSQL为MYSQL 4.1.22-community-nt。它工作起来就像微风一样!

我已经做了以下工作:-

  1. 已停止mysql服务

  2. my.ini

    • 更名为"my.ini"on c:/windows =>"my_old.ini">
    • 复制"my-medium.ini"从"mysql-5.5.62-win32"文件夹到c:/windows
    • 更名为"my-medium.ini"=比;"my.ini"在c:/windows
  3. mysql文件夹
    • 更名为"mysql"目录c:/=>"mysql_old">
    • 复制"mysql-5.5.62-win32"c:/
    • 更名为"mysql-5.5.62-win32"=";mysql"

现在,当我尝试重新启动mysql服务器时,显示以下错误信息:

Could not start the Mysql service on Local Computer
Error 3: The system cannot find the path specified

请注意:-与之前的"my.ini"不同文件,新的"my.ini"文件中没有包含任何对"mysql"的位置的引用。服务器。

这是旧的"my.ini"的内容


[mysqld]
basedir = C:/mysql/ 
datadir = C:/public_html/db/
[WinMySQLadmin]
Server=C:/mysql/bin/mysqld-nt.exe
user=[username]
password=password]

这是新"my.ini"的内容

[client]
#password   = your_password
port        = 3306
socket      = /tmp/mysql.sock
# The MySQL server
[mysqld]
port        = 3306
socket      = /tmp/mysql.sock
skip-external-locking
key_buffer_size = 16M
max_allowed_packet = 1M
table_open_cache = 64
sort_buffer_size = 512K
net_buffer_length = 8K
read_buffer_size = 256K
read_rnd_buffer_size = 512K
myisam_sort_buffer_size = 8M

请注意,我找不到" mysql.com;在桌面上的任何地方。我被告知不需要这一行:-

socket = /tmp/mysql.sock

MYSQL没有它也可以工作。

请帮忙!

Bill的建议"MySQL 5.5"本来是可以的,但是需要做很多工作。

最后,我尝试了"mysql-5.0.20-win32"。它起到了作用,现在每个人都很高兴。

相关内容

最新更新