当前时区为 UTC + 8 小时



发表新帖 回复这个主题  [ 5 篇帖子 ] 
作者 内容
1 楼 
 文章标题 : 在8.04中,能否把Mysql数据库放到Fat32下
帖子发表于 : 2008-08-03 10:28 

注册: 2008-02-19 11:49
帖子: 4
送出感谢: 0 次
接收感谢: 0 次
我想要在ubuntu8.04和window下共用同一个数据库,以方便使用.我设置自动挂载Fat32,全部的权限,大概如下(有的记不得了,反正可以正常使用
UUDXXXX-XXXX /media/data vfat,default,umask=000,uid=1000,gid=1000 0 0
也用过umask=007,gid=46一样不行
我用apt-get装的LAMP,修改了/etc/my.cnf中的datadir 并且也修改了socket.但是启动mysqld时,却出现创建TEST失败的信息,用sudo /etc/init.d/mysql start 也启动不起来,这是怎么回事啊,有人帮帮我吗


页首
 用户资料  
 
2 楼 
 文章标题 :
帖子发表于 : 2008-08-03 10:34 
头像

注册: 2007-09-29 3:09
帖子: 5773
送出感谢: 0 次
接收感谢: 3
mysql启动时要指定数据库的位置不?不是很清楚...感觉从fat32下ln一个过来应该是不错的选择...


_________________
HUNT Unfortunately No Talent...


页首
 用户资料  
 
3 楼 
 文章标题 :
帖子发表于 : 2008-08-03 13:42 
头像

注册: 2008-07-28 19:51
帖子: 805
地址: 长沙
送出感谢: 1
接收感谢: 2
:oops: 前几天试验几次,失败告终,最后没办法只好在win下面mysqldump后,到ubuntu下面再导入了一次。

我的做法是 :cry:
1、指定datadir:
datadir = /media/Soft/program/mysql-5.0.51b-win32/data

2、需要把原来/var/lib/mysql 的文件cp到新的datadir下面
3、还需要在原来的库mysql的user中,插入用户 debian-sys-maint 和对应的密码以及权限

但最后mysql还是启动不了,错误具体日志没记下来,大致意思是在新的datadir不能生成一个什么文件(用ln 后也一样的错误),在syslog看见的,mysql.err倒什么都没有


页首
 用户资料  
 
4 楼 
 文章标题 :
帖子发表于 : 2008-08-03 14:07 

注册: 2008-02-19 11:49
帖子: 4
送出感谢: 0 次
接收感谢: 0 次
和的错误差不多,意思就是没有权限去创建一个文件.但是我设置挂载时,给fat32是所有的读写权了啊,而且拥有者也不是root.但是就是用不了,不知道怎么回事


页首
 用户资料  
 
5 楼 
 文章标题 :
帖子发表于 : 2008-08-11 16:29 

注册: 2007-07-11 11:10
帖子: 107
送出感谢: 0 次
接收感谢: 0 次
mysql的数据库目录是设定为mysql用户拥有全部权限的


页首
 用户资料  
 
显示帖子 :  排序  
发表新帖 回复这个主题  [ 5 篇帖子 ] 

当前时区为 UTC + 8 小时


在线用户

正在浏览此版面的用户:没有注册用户 和 1 位游客


不能 在这个版面发表主题
不能 在这个版面回复主题
不能 在这个版面编辑帖子
不能 在这个版面删除帖子
不能 在这个版面提交附件

前往 :  
本站点为公益性站点,用于推广开源自由软件,由 DiaHosting VPSBudgetVM VPS 提供服务。
我们认为:软件应可免费取得,软件工具在各种语言环境下皆可使用,且不会有任何功能上的差异;
人们应有定制和修改软件的自由,且方式不受限制,只要他们自认为合适。

Powered by phpBB © 2000, 2002, 2005, 2007 phpBB Group
简体中文语系由 王笑宇 翻译