| 1#楼 |  | 
     
     | 
			
				|   |  
				| 回复人:tvrvjxk |  
				| 注册时间:2004-10-11 |  
				| 主题/回复:6/11 |  
				| 积分:449 |  
				| 等级:★★☆(五级) |  | 称号:略有小成 |  
				| 
 |  
				|       
 |  | 1#楼 发表于2005-05-23 01:31:36
      评分:1 |  | 
     
     | 
		
			
				| mysql_pconnect('192.168.0.10','guest','guest');
 我想应该改下边这样
 mysql_pconnect('127.0.0.1','guest','guest');
 |  | 
	     
     | 2#楼 |  | 
     
     | 
			
				|   |  
				| 回复人:cykk |  
				| 注册时间:2004-12-30 |  
				| 主题/回复:41/99 |  
				| 积分:688 |  
				| 等级:★★★(六级) |  | 称号:声名鹊起 |  
				| 
 |  
				|       
 |  | 2#楼 发表于2005-05-23 03:28:52
      评分:1 |  | 
     
     | 
		
			
				| 应该是连接问题,把mysql_pconnect('192.168.0.10','guest','guest');
 改为mysql_pconnect('127.0.0.1','guest','guest'); 或者mysql_pconnect('localhost','guest','guest')看看行吗?
 
 
 |  | 
	     
     | 3#楼 |  | 
     
     | 
			
				|   |  
				| 回复人:paldos |  
				| 注册时间:2005-03-25 |  
				| 主题/回复:5/8 |  
				| 积分:432 |  
				| 等级:★★☆(五级) |  | 称号:略有小成 |  
				| 
 |  
				|       
 |  | 3#楼 发表于2005-05-23 04:08:47
      评分:× |  | 
     
     | 
		
			
				| 为什么是127.0.0.1如果其他机器浏览,就找不到mysql服务器地址了
 但是在mysql配置里把允许匿名访问选中,就可以访问了
 应该不是连接问题吧??????
 |  | 
	     
     | 4#楼 |  | 
     
     | 
			
				|   |  
				| 回复人:一起PHP |  
				| 注册时间:2004-02-27 |  
				| 主题/回复:247/1521 |  
				| 积分:4649 |  
				| 等级:★★★★★☆(十一级) |  | 称号:论坛圣人 |  
				| 
 |  
				|       
 |  | 4#楼 发表于2005-05-23 22:12:39
      评分:1 |  | 
     
     | 
		
			
				| 不是连接问题。
 我记得以前发过这样的问题的处理办法了。
 是新的mysql使用的加密函数和原来的mysql加密函数不一样,导致的无法登陆。
 
 在控制台执行:
 mysql>> update user set password=old_password("guest") where user="guest"
 
 就行了。
 |  | 
	     
     | 5#楼 |  | 
     
     | 
			
				|   |  
				| 回复人:一起PHP |  
				| 注册时间:2004-02-27 |  
				| 主题/回复:247/1521 |  
				| 积分:4649 |  
				| 等级:★★★★★☆(十一级) |  | 称号:论坛圣人 |  
				| 
 |  
				|       
 |  | 5#楼 发表于2005-05-23 22:13:17
      评分:♂ |  | 
     
     | 
		
			
				| 也就是说,用old_password函数把密码重新加密一下,覆盖掉原来的就行了。
 |  | 
	     
     | 6#楼 |  | 
     
     | 
			
				|   |  
				| 回复人:paldos |  
				| 注册时间:2005-03-25 |  
				| 主题/回复:5/8 |  
				| 积分:432 |  
				| 等级:★★☆(五级) |  | 称号:略有小成 |  
				| 
 |  
				|       
 |  | 6#楼 发表于2005-05-24 05:22:08
      评分:× |  | 
     
     |  | 
	     
     | 7#楼 |  | 
     
     | 
			
				|   |  
				| 回复人:paldos |  
				| 注册时间:2005-03-25 |  
				| 主题/回复:5/8 |  
				| 积分:432 |  
				| 等级:★★☆(五级) |  | 称号:略有小成 |  
				| 
 |  
				|       
 |  | 7#楼 发表于2005-05-24 05:22:09
      评分:× |  | 
     
     |  | 
	     
     | 8#楼 |  | 
     
     | 
			
				|   |  
				| 回复人:rredg |  
				| 注册时间:2005-05-26 |  
				| 主题/回复:0/10 |  
				| 积分:409 |  
				| 等级:★★☆(五级) |  | 称号:略有小成 |  
				| 
 |  
				|       
 |  | 8#楼 发表于2005-06-04 01:18:56
      评分:1 |  | 
     
     | 
		
			
				| 我也遇到同样问题,已经解决了.给大家谈谈经验:
 如果是php4和mysql4以上版本,请设置用户密码是用old-password()函数;
 因为php4只支持mysql3.22版本的api,还有一种办法:升级到php5,php5支持
 mysql4及以上版本的.
 |  |