发新话题
打印

mysql安装运行正常后,请问如何修改其/tmp/mysql.sock默认路径?

mysql安装运行正常后,请问如何修改其/tmp/mysql.sock默认路径?

斑竹你好!
我安装MYSQL5_0_37使用了如下的语句

./configure --prefix=/usr/local/mysql --sysconfdir=/etc
--localstatedir=/var/lib/mysql --with-extra-charsets=all


但安装运行好之后,我看到mysql.sock 默认在/tmp目录下,我则希望在/var/lib/mysql/mysql.sock(习惯驱使,因以前版本的在该目录下).

问题:
1、如何改变mysql.sock的默认路径
./configure   --with-mysql-sock=/var/lib/mysql/mysql.sock ......这样指定有作用吗?  或在my.cnf中指定呢?

2、mysql能正常运行,mysql.sock在 /tmp 或在 /var/lib/mysql/ 下,有区别吗?安全性一样吗?


[ 本帖最后由 msheep 于 2008-6-25 23:45 编辑 ]      
感谢伊甸园斑竹!

TOP

回复 #1 msheep 的帖子

如果没有忘记,可以尝试停止Mysqld,然后更改my.cnf。有时候需要移动/tmp/mysql.sock去指定目录。      

TOP

这样的修改没有意义吧, 不知你修改的理由是什么?      
Advance Monitor - Linux Monitoring Solution

TOP

发新话题