无法连接到MySQL

最近,我已经将MySql的数据文件夹移动到其他文件夹,如my.ini中所述:

的[mysqld]
端口= 3306
 socket =“D:/xampp/mysql/mysql.sock”
 BASEDIR = “d:/ XAMPP / MySQL的” 
 TMPDIR = “d:/ XAMPP / TMP” 
 DATADIR = “我:/升降梭箱/ MySQL的/数据”
 pid_file = “mysql.pid”
跳过外部locking
 key_buffer = 16M
 max_allowed_pa​​cket = 1M
 table_cache = 64
 sort_buffer_size = 512K
 net_buffer_length = 8K
 read_buffer_size = 256K
 read_rnd_buffer_size = 512K
 myisam_sort_buffer_size = 8M
 LOG_ERROR = “mysql_error.log”
 innodb_force_recovery = 4
 innodb_use_sys_malloc = 1

但是,我无法通过XAMPP控制面板启动MySQL。 以下是两个文件的内容: Elvis.errmysql_error.log

 120819 20:12:28 [注]插件'FEDERATED'被禁用。
 InnoDB:InnoDB内存堆被禁用
 InnoDB:Mutexes和rw_locks使用Windows互锁function
 InnoDB:压缩表使用zlib 1.2.3
 120819 20:12:28 InnoDB:初始化缓冲池,大小= 128.0M
 120819 20:12:28 InnoDB:完成缓冲池的初始化
 120819 20:12:28 InnoDB:最高支持的文件格式是梭子鱼。
 InnoDB:ibdata文件中的日志序列号不匹配
 InnoDB:ib_logfiles!中的日志序号
 120819 20:12:28 InnoDB:数据库没有正常closures!
 InnoDB:启动崩溃恢复。
 InnoDB:从.ibd文件读取表空间信息...
 InnoDB:从双写中恢复可能的半写数据页面
 InnoDB:缓冲区...
 120819 20:12:31 InnoDB:1.1.4开始; 日志序列号7527526
 120819 20:12:31 [Note] Event Scheduler:加载了0个事件
 120819 20:12:31 [注意] mysqld:准备连接。
版本:'5.5.8'socket:''port:3306 MySQL社区服务器(GPL)

mysql_error.log的内容

 120819 20:12:24 [注]插件'FEDERATED'被禁用。
 InnoDB:InnoDB内存堆被禁用
 InnoDB:Mutexes和rw_locks使用Windows互锁function
 InnoDB:压缩表使用zlib 1.2.3
 120819 20:12:24 InnoDB:初始化缓冲池,大小= 16.0M
 120819 20:12:24 InnoDB:完成缓冲池的初始化
 120819 20:12:24 InnoDB:文件操作中的操作系统错误编号3。
 InnoDB:错误意味着系统找不到指定的path。
 InnoDB:如果您正在安装InnoDB,请记住您必须创build
 InnoDB:你自己的目录,InnoDB不会创build它们。
 InnoDB:文件名G:\ Dropbox \ mysql \ data \ ibdata1
 InnoDB:文件操作调用:“创build”。
 InnoDB:无法继续运行。

我需要处理两个问题。 这些是:

  1. 从terminal,我在D:\ xampp \ mysql \ bin中运行mysqld。 然后使用XAMPP控制面板启动mysql。 它运作良好。
  2. 实际上,我将数据文件夹更改为I:/ Dropbox / mysql / data,但是mysql仍然通知错误不会在G:之前移动。

和我的问题:我怎样才能configurationMySQL可以将数据文件夹移动到新的文件夹?

我很感激所有的帮助。

谢谢。

看这个:

“InnoDB:文件操作中的操作系统错误编号3”。

然后:

redmachine ~ # perror 3 OS error code 3: No such process 

权限需要作为旧文件夹,以及旧数据文件夹中的目录结构。 看起来你可能还需要在那里修理一些表格。

看看这个post在MySQL列表: http : //lists.mysql.com/mysql/100211