|
发表于 2007-5-4 16:38:17
|
显示全部楼层
Post by heweizhi
我是这样安装的
# ./configure --prefix=/usr/local/mysql
# make
# make intall
当我启动mysql的时候就提示下面的内容,
Can't connect to local MySQL server through socket '/var/lib/mysql/mysql.sock'
我在网上查了一些资料但都没解决,还请大家帮助,我用源代码装了好几个linux redhat版本都提示这个,不知道为什么,我用rpm安装就没有问题,请大家帮助。 你的mysql 服务还没有启动,
两种方案:
1 找到my.cnf文件 一般在/etc/my.cnf 或你安装目录的下面。可用命令locate my.cnf,不过用locate 前系统会要求update datebase,使用命令updatedb (su下执行)。找到该文件后,修改socket=path/mysql.sock ,path为你安装目录/mysql.sock
2 在启动mysql时 在命令后加 --socket=path/mysql.sock ,格式一般:/usr/local/mysql/bin/mysqld_safe --socket=/path/mysql.sock |
|