linux下安装mysql,启动时出错,说什么关于mysql.sock的问题?高手请进!!!

shaokun305 2003-07-25 05:24:20
在mysql的安装目录下运行;
./bin/mysql
出错信息:
error: 'Can't connect to local MySQL server through socket '/tmp/mysql.sock' (111)'
Check that mysqld is running and that the socket: '/tmp/mysql.sock' exists!

非常郁闷的问题,谁能解决,我给他多加分.

...全文
385 5 打赏 收藏 转发到动态 举报
写回复
用AI写文章
5 条回复
切换为时间正序
请发表友善的回复…
发表回复
windylu 2003-08-21
  • 打赏
  • 举报
回复
楼上各位的问题我都出现过,后来严格按照MySQL Mannual上的说法就OK了
shell> groupadd mysql(不要变这个名字)
shell> useradd -g mysql mysql(不要变这个名字)
shell> tar zxvf mysql-VERSION.tar.gz
shell> cd mysql-VERSION
shell> ./configure --prefix=/usr/local/mysql --with-charset=gb2312
shell> make
shell> make install
shell> scripts/mysql_install_db
shell> chown -R root /usr/local/mysql
shell> chown -R mysql /usr/local/mysql/var
shell> chgrp -R mysql /usr/local/mysql
shell> cp support-files/my-medium.cnf /etc/my.cnf
shell> /usr/local/mysql/bin/mysqld_safe --user=mysql &

这样进入:
shell> cd /use/local/mysql/bin
shell> ./mysql -u root -p(我也不知道问什么要加个./)
enter password:回车就OK了

开机自动加载MySQL

/usr/local/mysql/share/mysql/mysql.server复制到/etc/init.d
shell>chkconfig –add mysql.server使MySQL在开机时自动运行
Teddy5858 2003-08-20
  • 打赏
  • 举报
回复
你好,在LINUX下运行MYSQL出现以下问题:

我安装是在 usr/local/mysql/bin/目录下
但是我运行 mysqladmin 时出现以下错误:

mysqladmin:connect to server at "locahost" failed;
error:access denied for user "root@locahost"(using password :yes)'

MSN/EMAIL:ChenHaiJun5858@163.com

谢谢
Demon1221 2003-07-26
  • 打赏
  • 举报
回复
我遇到过一种问题
连接localhost不得行 出错信息不记得了
不过奇怪的是我用机子的IP就可以连上了(声明:不是数据库mysql user表的问题)
你试一下这样可以不
不行的话 确定MYSQL服务启动,文件的权限有什么问题没有
shuixin13 2003-07-26
  • 打赏
  • 举报
回复
:)
是启动出错还是连接出错呀,

如果是连接出错,
出现这种情况最简单的解决办法就是

通过 IP 访问服务器!
lxf_1976 2003-07-25
  • 打赏
  • 举报
回复
首先确定mysql服务进程是否已经运行(按你的现象好像是mysql服务没有起来)

如果不是上述原因,试试一个偏门解决方法,mysql服务起来后,找到mysql.sock所在目录(假设为$path),然后执行ln -fs $path/mysql.sock /tmp/mysql.sock

56,687

社区成员

发帖
与我相关
我的任务
社区描述
MySQL相关内容讨论专区
社区管理员
  • MySQL
加入社区
  • 近7日
  • 近30日
  • 至今
社区公告
暂无公告

试试用AI创作助手写篇文章吧