免费注册 查看新帖 |

Chinaunix

  平台 论坛 博客 文库
最近访问板块 发新帖
查看: 2101 | 回复: 2
打印 上一主题 下一主题

[Web] linux下无法访问mysql, [复制链接]

论坛徽章:
0
跳转到指定楼层
1 [收藏(0)] [报告]
发表于 2008-06-09 09:43 |只看该作者 |倒序浏览
linux下无法访问mysql,
能在终端进入mysql,可是mysql_connect("localhost","root","");提示无法进入socket'/var/lib/mysql.sock'

怎么办啊!!!!!
高手吧qq留下
安装mysql安装命令如下:
1--tar zxvf .......
2--mv mysql..... /usr/local/mysql
3--groupadd mysql
4--useradd -d /usr/local/mysql/data -s /sbin/nologin -g mysql mysql
5--cd /usr/local/mysql
6--chown -R root .
7--chown -Rmysql data
8--chgrp -R mysql .
9--./scripts/mysql_install_db --user=mysql
10--./binmysqld_safe ---user=mysql &
11--cp ./support-files/mysql.server /etc/rc.d/init.d/mysqld
12--chomd 700 /etc/rc.d/init.d/mysqld
13--chkconfig --add mysqld
php编译代码:
./configure --prefix=/usr/local/php
--with-apxs2=/usr/local/apache/bin/apxs
--with-mysql-dir=/usr/local/mysql
--with-xml=/usr/local/libxml2
--with-png=/usr/local/lib
--with-jpeg-dir=/usr/local/jpeg6
--with-zlib=/usr/local/zilb
--with-freetype=/usr/local/freetype
--with-gd=/usr/local/gd
--with-mysql=/usr/local/mysql/bin/mysql_config
--enable-track-vars
--enable-soap
--enable-mbstring=all

未命名.jpg (352.42 KB, 下载次数: 19)

未命名.jpg

论坛徽章:
0
2 [报告]
发表于 2008-06-09 10:18 |只看该作者
http://gzmaster.blog.51cto.com/299556/72298
到这里看下安装,首先你在每做完一步后要测试是否安装成功了,等你把HTTPD MYSQL PHP都安装好了,要是其中出错了,你排都排不出。
 所以我建议安装好MYSQL后就进行连接测试,
然后再装HTTPD,测试可否访问,最好安装好PHP后,建立一个PHP测试档,打开测试LAMP

论坛徽章:
0
3 [报告]
发表于 2008-06-09 10:51 |只看该作者
解决方法,
通过上面步骤判定安装MYSQL是解压版本,而MYSQL配置文档中没有指定Mysql.sock路径所在。
所以要使用ln -s 来建立一个链接文件
ln -s /tmp/mysql.sock /var/lib/mysql/mysql.sock
就可以了
您需要登录后才可以回帖 登录 | 注册

本版积分规则 发表回复

  

北京盛拓优讯信息技术有限公司. 版权所有 京ICP备16024965号-6 北京市公安局海淀分局网监中心备案编号:11010802020122 niuxiaotong@pcpop.com 17352615567
未成年举报专区
中国互联网协会会员  联系我们:huangweiwei@itpub.net
感谢所有关心和支持过ChinaUnix的朋友们 转载本站内容请注明原作者名及出处

清除 Cookies - ChinaUnix - Archiver - WAP - TOP