当前时区为 UTC + 8 小时



发表新帖 回复这个主题  [ 7 篇帖子 ] 
作者 内容
1 楼 
 文章标题 : mysql 5.5.9 编译过程中都问题。
帖子发表于 : 2011-02-26 16:18 

注册: 2006-03-25 21:33
帖子: 79
送出感谢: 0 次
接收感谢: 0 次
mysql 5.5.9

编译参数

cmake . -DCMAKE_INSTALL_PREFIX=/opt/mysql -DMYSQL_DATADIR=/opt/mysql/data -DDEFAULT_CHARSET=utf8 -DMYSQL_UNXI_ADDR=/opt/mysql/mysql3306.sock

make && make install

cp ./support-file/my-medium.cnf /opt/mysql/my.cnf

cd /opt/mysql

sudo ./scripts/mysql_install_db --users=mysql --basedir=/opt/mysql --datadir=/opt/mysql/data

su mysql

./bin/mysqld_safe --defaults-file=/opt/mysql/my.cnf

//以上够正常。没有什么错误给出。可以查询到mysqld ,mysqld_safe进程。

./bin/mysql
ERROR 2002 (HY000): Can't connect to local MySQL server through socket '/var/run/mysqld/mysqld.sock' (2)

我都socket明明是 /opt/mysql/ysql3306.sock

./bin/mysqladmin -u root passowrd 'new-pwd'
./mysqladmin: connect to server at 'localhost' failed
error: 'Can't connect to local MySQL server through socket '/var/run/mysqld/mysqld.sock' (2)'
Check that mysqld is running and that the socket: '/var/run/mysqld/mysqld.sock' exists!

不能链接到mysql 服务。而且socket也不对。请教大家。


页首
 用户资料  
 
2 楼 
 文章标题 : Re: mysql 5.5.9 编译过程中都问题。
帖子发表于 : 2011-02-26 16:19 
头像

注册: 2007-02-02 18:14
帖子: 30702
系统: debian sid
送出感谢: 1
接收感谢: 34
自己编译干嘛?


_________________
醉了星星,醉月亮●●●●●The Long Way To Go(*^_^*)


页首
 用户资料  
 
3 楼 
 文章标题 : Re: mysql 5.5.9 编译过程中都问题。
帖子发表于 : 2011-02-26 18:43 

注册: 2006-03-25 21:33
帖子: 79
送出感谢: 0 次
接收感谢: 0 次
至2楼,如果什么事情都想用现成都包来解决,那还用linux干吗?用windows好了。
如果不能解决问题都话,那就不要留言。别浪费网站都空间。


页首
 用户资料  
 
4 楼 
 文章标题 : Re: mysql 5.5.9 编译过程中都问题。
帖子发表于 : 2011-02-26 19:05 

注册: 2006-03-25 21:33
帖子: 79
送出感谢: 0 次
接收感谢: 0 次
大致检查了一下。应该是my.cnf文件冲突造成的。

/etc/mysql/my.cnf是默认都配置文件。其socket正好是 /var/run/mysqld/mysqld.sock (PS:我都机器上没有使用apt-get来安装mysql。因此这个my.cnf不知道是那里来都。推测,这个文件应该是KPackageKit工具使用的。)

那么,在cmake阶段设置都 mysql_unix_addr=/opt/mysql/mysql3306.sock 不是毫无用处吗?

如何解决2个my.cnf文件冲突的问题??



万恶的mysql


页首
 用户资料  
 
5 楼 
 文章标题 : Re: mysql 5.5.9 编译过程中都问题。
帖子发表于 : 2011-02-26 19:14 

注册: 2006-03-25 21:33
帖子: 79
送出感谢: 0 次
接收感谢: 0 次
问题已经解决。

谢谢大家


页首
 用户资料  
 
6 楼 
 文章标题 : Re: mysql 5.5.9 编译过程中都问题。
帖子发表于 : 2011-03-30 2:46 

注册: 2008-11-21 17:18
帖子: 28
送出感谢: 0 次
接收感谢: 0 次
为什么不说下是什么问题?如何解决的?


页首
 用户资料  
 
7 楼 
 文章标题 : Re: mysql 5.5.9 编译过程中都问题。
帖子发表于 : 2011-03-30 9:58 
头像

注册: 2008-11-05 13:24
帖子: 1024
送出感谢: 0 次
接收感谢: 5
指定configure文件运行的mysqld_safe --defaults-file='your mysql.cnf'
两种方法
1、如果你自己的mysql.cnf有[client]指定socket;在你编译的目录下mysql --defaults-file='your mysql.cnf'
2、mysql -h 127.0.0.1 -P 3305 ……
这个host和端口设置成你自己安装的mysql
默认的mysql客户端会去读/etc/mysql/mysql.cnf


_________________
笔记
-------------------------------------
http://blog.163.com/wqt_1101


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

当前时区为 UTC + 8 小时


在线用户

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


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

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

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