战芳 wrote:

>Hi! gerald_clark,
>But when I call mysql_pconnect("localhost:3306","root","root_password"),it 
>return the same error. How can I get the permission to open 
>/var/mysql/lib/mysql.sock?
>                                      Fang
>
>  
>
what do you get when you do
ls -l /var/mysql/lib/mysql.sock?
Permissions should be srwxrwxrwx

>
>  
>
>>fool.ben wrote:
>>
>>    
>>
>>>Hi everybody!
>>>I've install a mysql server on my computer. The operating system is Redhat 
>>>fedora core 4. The version of the mysql server is 4.1.3 Beta. I wanna 
>>>connect to the server using the following statement:
>>>$db_connection=mysql_pconnect("localhost","root","");
>>>The server returned the error 2002:
>>>2002 Can't connect to local MySQL server through socket 
>>>'/var/mysql/lib/mysql.sock(13)' 
>>> 
>>>
>>>      
>>>
>>The user running the php connection does not have permissions to open
>>/var/mysql/lib/mysql.sock.
>>
>>    
>>
>>>I was suggested that the server may not running, or the sockect is wrong. 
>>>But when I run the following statement, there was no error occured:
>>>localhost#/usr/local/mysql/bin/mysql -uroot& -S/var/mysql/lib/mysql.sock
>>> 
>>>
>>>      
>>>
>>Here you are root, so you have permissions.
>>
>>    
>>
>>>Can anyone help me?
>>> 
>>>
>>>      
>>>
>>Fix your permissions or move your socket to a directory that is world
>>searchable.
>>
>>    
>>
>>>                                                Fang
>>> 
>>>
>>>      
>>>
>>-- 
>>MySQL General Mailing List
>>For list archives: http://lists.mysql.com/mysql
>>To unsubscribe:    http://lists.mysql.com/[EMAIL PROTECTED]
>>    
>>
>
>
>
>
>
>  
>


-- 
MySQL General Mailing List
For list archives: http://lists.mysql.com/mysql
To unsubscribe:    http://lists.mysql.com/[EMAIL PROTECTED]

Reply via email to