nightwindw 发表于 2004-12-26 15:09:20

搞不定了,请教!

我刚刚安装MYSQL,(PHP还没安装),我用的是RPM包安装的.安装成功了,我把路径改为/home/data 并把相应的设置也改了:

  cd /home
  mkdir data

  mv /var/lib/mysql /home/data/
 

  # cp /usr/share/mysql/my-medium.cnf /etc/my.cnf

   vi  my.cnf  
   # The MySQL server
   
    port   = 3306
    socket  = /home/data/mysql/mysql.sock  

  # vi /etc/rc.d/init.d/mysql
  datadir=/home/data/mysql  
  #reboot

然后我#mysql就出现下面的提示:

错误提示:ERROR 2002: Can't connect to local MySQL server through socket '/home/data/mysql/mysql.sock' (111)

后来我把MYSQL都设置为777也是一样的.不知道错在哪里了 .请指教一二,先行谢过!!!!

涩兔子 发表于 2004-12-27 08:19:25

“MYSQL都设置为777也是一样的”这和MySQL文件夹的属性没有关系

你上面用到的方法是MySQL官方install里提及的安装方法么?

兔兔google到的解决方法(来自MySQL官方论坛http://forums.mysql.com/read.php?11,7792,7866#msg-7866)

The mysql daemon is not starting. MySQL后台程序没有运行。

"sh -x ./support-files/mysql.server start" to see what is actually happening. 用sh -x ./home/data/mysql/mysql.server start看看会怎样。

Also, make sure the 'var' path exists for lock files and such. It will silently die if it can't create the needed files.确保'var'路径存在。如果它不能创建所需要的文件,会毫无声息地终止运行。

jiangtao9999 发表于 2004-12-27 11:57:52

先 mysqld 启动服务……
估计启动服务的那个脚本没有找到 mysql 服务程序。

PS:RPM 包安装的程序不要乱改地址~~~

你如果真想改地方,只改数据库地址就行了。

ise 发表于 2005-3-22 15:15:12

请问杂个改 ?---->你如果真想改地方,只改数据库地址就行了

jiangtao9999 发表于 2005-3-22 21:52:30

修改 my.conf 文件,别忘了把原来数据库文件所在目录里的文件复制到新的目录里。
页: [1]
查看完整版本: 搞不定了,请教!