我正在尝试安装MYSQL -5.5.62-win32">
现有MYSQL为MYSQL 4.1.22-community-nt。它工作起来就像微风一样!
我已经做了以下工作:-
-
已停止mysql服务
-
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
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"。它起到了作用,现在每个人都很高兴。