QQ登录

只需一步,快速开始

 找回密码
 注册

QQ登录

只需一步,快速开始

查看: 1320|回复: 4

搞不定了,请教!

[复制链接]
发表于 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
    [mysqld]
    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'路径存在。如果它不能创建所需要的文件,会毫无声息地终止运行。
回复

使用道具 举报

发表于 2004-12-27 11:57:52 | 显示全部楼层
先 mysqld 启动服务……
估计启动服务的那个脚本没有找到 mysql 服务程序。

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

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

使用道具 举报

发表于 2005-3-22 15:15:12 | 显示全部楼层
请问杂个改 ?---->你如果真想改地方,只改数据库地址就行了
回复

使用道具 举报

发表于 2005-3-22 21:52:30 | 显示全部楼层
修改 my.conf 文件,别忘了把原来数据库文件所在目录里的文件复制到新的目录里。
回复

使用道具 举报

您需要登录后才可以回帖 登录 | 注册

本版积分规则

GMT+8, 2024-11-16 18:47 , Processed in 0.038448 second(s), 15 queries .

© 2021 Powered by Discuz! X3.5.

快速回复 返回顶部 返回列表