php不能连接mysql,但不是防火墙的问题,会是什么原因呢?在线等待 看看mysql.user表里面的用户的HOST是不是给限制了。 解决方案 » 免费领取超大流量手机卡,每月29元包185G流量+100分钟通话, 中国电信官方发货 看mysql中文参考手册你需要在mysql数据库中的user表建一个用户root,将其中的host字段设为% 或在dos下mysql> GRANT ALL PRIVILEGES ON *.* TO root@"%" IDENTIFIED BY 'password' WITH GRANT OPTION; to 花和尚 刚才这句是什么意思?我看了一下了,那个USER里的HOST字段里是LOCALHOST,USER字段里是ROOT,我不知道这个是不是可以,本来不是会自动设定的吗?这次怎么会这样子呢? 在host表的一个'%'或空白Host值意味着“任何主机”。 创建一个可以从任何地方连接服务器的一个完全的超级用户,但是最好必须使用一个口令('password'做这个。注意,我们必须对root@localhost和root@"%"发出GRANT语句。如果我们增加localhost条目,对localhost的匿名用户条目在我们从本地主机连接接时由mysql_install_db创建的条目将优先考虑,因为它有更特定的Host字段值,所以以user表排列顺序看更早到来注意一定要将如天网防火中自定义ip规则中的“允许已经授权程序打开的窗口”其余防火类似 我的HOST表是空表,USER表里的HOST字段下有%和LOCALHOST,这样子是不是可以呢?对不起,确实有点儿不清楚,只能这么问了。 host是空表连接写成$db=mysql_connect('这里为空或为%','用户名','密码') $db=mysql_connect('这里为空','用户名','密码')报错信息 重新启动MySQL建议使用phpMyAdmin工具 简单一点的办法是,把你自己建的数据库,复制出来,然后卸载mysql,如果怕还不行的话,就把apache,php,mysql全删除,在重装,装好后,把数据库所在的那个目录放回去就可以了~ 有可能人家动的是你的php.ini文件,其中有个是设置get,post获取变量的方法现在获取的方法有两种,比如传递id这个变量,一种是$id就能直接使用get过来的id变量第二种是必须$_get["id"]这种强制格式我以前刚升级php的时候也碰过和你一样的事,mysql开绿灯,phpmyadmin,只能读表结构,不能读表内容因为他没得到get变量啊!php.ini文件里,请检查这些模块register_globals = on asp.net中有没有跟php的file_get_contents() 一样性质的函数 网页 frame框架的问题 php session 问题 PHP可不可以读取IE可FF中的cookie 一个关于构造函数的问题! 高手来解释一句话 在线等!!!初学者,请多关照!!! 如何将Access中的数据导入到MySql中? 求求你帮帮我吧! 求教,日期问题.以前有这内容的贴,但找了半天没找到 关于AUTO_INCREMENT的问题 关于变量传递的问题,不知道怎么回事,总是传不过去 在MySQL中如何建立一个报表,OS为XP,打开那有绿灯的界面,但不怎应该怎样操作
mysql> GRANT ALL PRIVILEGES ON *.* TO root@"%"
IDENTIFIED BY 'password' WITH GRANT OPTION;
刚才这句是什么意思?我看了一下了,那个USER里的HOST字段里是LOCALHOST,USER字段里是ROOT,我不知道这个是不是可以,本来不是会自动设定的吗?这次怎么会这样子呢?
对不起,确实有点儿不清楚,只能这么问了。
报错信息
建议使用phpMyAdmin工具
现在获取的方法有两种,比如传递id这个变量,一种是$id就能直接使用get过来的id变量
第二种是必须$_get["id"]这种强制格式
我以前刚升级php的时候也碰过和你一样的事,mysql开绿灯,phpmyadmin,只能读表结构,不能读表内容
因为他没得到get变量啊!
php.ini文件里,请检查这些模块
register_globals = on