ok sorry to repeat everything already said
  ----- Original Message ----- 
  From: Adam Voigt 
  To: Sunfire 
  Cc: Gibbs, Liam - SXIA ; [EMAIL PROTECTED] 
  Sent: Wednesday, January 29, 2003 1:00 PM
  Subject: Re: [PHP] MySQL Madness


  MySQL infact perfectly understands what localhost is, example: 

  GRANT ALL PRIVILEGES ON dbname.* TO bob@localhost IDENTIFIED BY 'password'; 

  The above will work fine, and aslong as you connect in your PHP with the username 
  "bob", and host "localhost" with pass "password" you'll be fine. 

  On Wed, 2003-01-29 at 12:29, Sunfire wrote: 
    hi.. 
    i came across the same problem before and it was well lets say i probably 
    dont have any hair left (from pulling it out) hehe.. anyways you need to go 
    into the grant tables and look to see what is set up for users.. most likely 
    you dont have a root@localhost user because as far as i understand 
    "localhost" as far as mysql is concerned doesnt exist.. no its not a good 
    idea to run mysql as root but in testing on local computers is fine. try 
    this if you have to default install try this set of code in your php file: 

    <?php 
    m$connect=mysql_connect("[your ip address]", ", "root", "") or die("the 
    server is down or doesn't exist"); 
    ...other code here now... 
    ?> 

    note when you put your domain name or ip address in the connect function 
    dont put the brackets there... try that and see what happens 


    ----- Original Message ----- 
    From: "Gibbs, Liam - SXIA" <[EMAIL PROTECTED]> 
    To: <[EMAIL PROTECTED]> 
    Sent: Wednesday, January 29, 2003 9:45 AM 
    Subject: [PHP] MySQL Madness 


    > First off, when executing this command: 
    > 
    > $connection = mysql_connect("localhost", "root", ""); 
    > 
    > I get this error msg: 
    > 
    > Warning: mysql_connect() [function.mysql-connect]: Access denied for user: 
    > 'root@localhost' (Using password: NO) in 
    > /home/superpage/public_html/index.php on line 49 
    > 
    > I've gone and read some information on the Internet (understanding almost 
    > nothing from the technical stuff--I'm a MySQL/server admin newbie), but I 
    > gathered some information. 
    > 
    > Now, a lot of what I read pertains to MySQL and not running it with PHP, 
    but 
    > what I did gather from my own gruntwork file-searching and stuff on the 
    Web 
    > was that I changed php.ini so that mysql.default_user = root and 
    > mysql.default_password = my password. Not a smart idea to run MySQL as 
    root, 
    > but I'm trying to make headway. I restarted Apache. That didn't work. I 
    > didn't touch mysql.default_port, .default_host, or .default_socket (don't 
    > know if I should; didn't find anything that said I should), but I'm really 
    > stuck on this. Any other information on MySQL pertained strictly to MySQL 
    > and not PHP, and when I included PHP in my search criteria, it just came 
    up 
    > with a bunch of pages that had PHP as an extension or a directory name. 
    > Searching the PHP-dev archives seems to bring up two search results which 
    > are the same conversation, and only really mention it in passing from what 
    I 
    > understand. Any clues? 
    > 
    > I can access MySQL through the command ./mysql -u root -p mysql, but 
    > obviously that doesn't help when I'm supposed to access it through PHP. 
    I've 
    > executed commands there fine. 
    > 
    > Not sure if it matters, but I have PHP 4.3.0 and MySQL 11.18 Distrib 
    3.23.54 
    > for pc-linux (i686). 
    > 
    > -- 
    > PHP General Mailing List (http://www.php.net/) 
    > To unsubscribe, visit: http://www.php.net/unsub.php 
    > 
    > 


    --- 
    Outgoing mail is certified Virus Free. 
    Checked by AVG anti-virus system (http://www.grisoft.com). 
    Version: 6.0.443 / Virus Database: 248 - Release Date: 1/10/2003 


    -- 
    PHP General Mailing List (http://www.php.net/) 
    To unsubscribe, visit: http://www.php.net/unsub.php 

-- 
Adam Voigt ([EMAIL PROTECTED])
The Cryptocomm Group
My GPG Key: http://64.238.252.49:8080/adam_at_cryptocomm.asc 




---
Outgoing mail is certified Virus Free.
Checked by AVG anti-virus system (http://www.grisoft.com).
Version: 6.0.443 / Virus Database: 248 - Release Date: 1/10/2003

Reply via email to