windows平台下能连接数据库,在linux下就不能了,请问是什么问题? 先在linux用mysql命令行登录试试看 解决方案 » 免费领取超大流量手机卡,每月29元包185G流量+100分钟通话, 中国电信官方发货 你是不是用的是自带的mysql 你在下载一个安上在试验一下 linux那边是虚拟主机...用不了这方法...服务供应商那边是提供的phpmyadmin来管理mysql的,在phpmyadmin中是可以连接数据库和使用各种操作的。但只是我自己写的就连不了... 我用<?php phpinfo() ?>看那虚拟主机的设置,有一项是这样的:MYSQL_SOCKET = /var/lib/mysql/mysql.sock但/var/lib/mysql/目录没有mysql.sock没有这个文件,这是不是服务供应商那边的问题???? 是不是应该联系他们,让他们来解决?? 1、把mysql重新安装一下,可能是mysql驱动没有加载上2、php.ini没有连接mysql驱动,这种情况很小,一般在linux安装mysql,不需要配置就可以执行。 $connection = mysql_connect("127.0.0.1", "XXX", "XXX") or die(mysql_error());你能看出“服务供应商那边是提供的phpmyadmin来管理mysql的”是怎么做的吗? vi /etc/ld.so.conf把/var/lib/mysql这句注掉然后ldconfig,如果ldconfig无效,那么reboot后再试试 linux区分大小写的,看看是不是这个问题 #新手来袭# 一段简单的代码为什么提示出错 请教,php读取数据库图片,在一页内如何分行显示? PHP插入数据问题 php mail邮件发送问题 php中array的用法判断是否存在值的最好办法 wtl 如何在对话框中加入图片 如何分割图片 API? 请问怎样把encode的多条数据转换成文字? AJAX 在FIREFOX 和 IE 下的问题 新装的环境IIS+PHP.发现realpath()返回值有问题 怎样让列表框中的值在下次重新选择不同的值之前不变化? 在线等 ,谢了 浏览器变量问题求教 关于php进行用户登陆的问题
用不了这方法...服务供应商那边是提供的phpmyadmin来管理mysql的,在phpmyadmin中是可以连接数据库和使用各种操作的。但只是我自己写的就连不了...
MYSQL_SOCKET = /var/lib/mysql/mysql.sock但/var/lib/mysql/目录没有mysql.sock没有这个文件,这是不是服务供应商那边的问题???? 是不是应该联系他们,让他们来解决??
2、php.ini没有连接mysql驱动,这种情况很小,一般在linux安装mysql,不需要配置就可以执行。
把/var/lib/mysql这句注掉
然后ldconfig,如果ldconfig无效,那么reboot后再试试