是否可以在Windows(XAMPP)和Linux(LAMP)上使用相同的MySQL数据库?

Jan*_*Jan 11 php mysql linux xampp lamp

我有Windows 7和Ubuntu 10的双启动.

Windows 7上我安装了XAMPP,在Linux上安装了LAMP.
两个操作系统只能有一个MySQL数据库吗?

我想这样做是因为我想使用Ubuntu工作(没有任何程序可以减慢我的工作 - 例如Google Talk,ICQ),而Windows 7只是为了好玩,但我想有机会做一些小改动在我编程的脚本上.有没有办法实现这个目标?

Ale*_*rMP 5

在你的my.ini(在Windows中,它位于某个地方C:\Program Files\MySQL\MySQL Server 5.1.它是MySQL的主要配置文件)文件中,你应该有这一行:

datadir="C:/ProgramData/MySQL/MySQL Server 5.1/Data/" 例如

在Windows和Linux Ubuntu中将其更改为指向一个物理文件夹(在具有Windows可识别的文件系统的分区上).它会工作.文件格式相同.

无论您是从Ubuntu还是Windows 7启动,都无关紧要,2个不同版本的MySQL将在同一个地方寻找数据.在Windows环境中修改数据后,从Ubuntu启动并修改数据.