RE: error creating tables

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

 



check your permissions for the user, perhaps the create table permission is missing or the permissions need to be flushed to take effect

bastien


From: aconite <thkniazi@xxxxxxxxx>
To: php-db@xxxxxxxxxxxxx
Subject:  error creating tables
Date: Tue, 27 Feb 2007 03:58:23 -0800 (PST)


im trying to create a database in a php file.i have MySql 5.0.33 PHP 5.2.1
this is the code i have in the php file



$con = mysql_pconnect("127.0.0.1","root","12345");
if (!$con)
  {
  die('Could not connect: ' . mysql_error());
  }


if (mysql_query("CREATE DATABASE mydatabase",$con))
  {
  echo 'Database created  ';
  }
else
  {
  echo "Error creating database: " . mysql_error();
  }


if(!mysql_select_db("mydatabase"))
{
die('Could not select database: mydatabase ' . mysql_error());
}

 echo "Database selected     ";

if (mysql_query("CREATE TABLE customer
                             (f_name VARCHAR(15) NOT NULL,
           l_name VARCHAR(15) NOT NULL,
                              phone  VARCHAR(11) ,
                              account INT UNSIGNED PRIMARY KEY)")
   )
{
  echo 'table created';
  }
else
  {
  echo "  Error creating table: " . mysql_error();
  }

when i view this file in the browser i get

Database created Database selected Error creating table: Can't create table
'.\mydatabase\customer.frm' (errno: 121)

any idea wht the prob is??
I did some reading and found it might have something to do with InnoDB. but
i dont know what that is  .If that is the prob can someone please explain
InnoDB concept
--
View this message in context: http://www.nabble.com/error-creating-tables-tf3300307.html#a9180499
Sent from the Php - Database mailing list archive at Nabble.com.

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


_________________________________________________________________
Free Alerts : Be smart - let your information find you ! http://alerts.live.com/Alerts/Default.aspx

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


[Index of Archives]     [PHP Home]     [PHP Users]     [Postgresql Discussion]     [Kernel Newbies]     [Postgresql]     [Yosemite News]

  Powered by Linux