Good rule - to debug try to run the same command on the command line
of the terminal tool, you'll get better errors.
But I suspect you have not said what the PRIMARY KEY is - typically
you would say: PRIMARY KEY(f_name, l_name)
or perhaps account whatever, it should be unique.
On Feb 27, 2007, at 3:58 AM, [EMAIL PROTECTED] wrote:
From: aconite <[EMAIL PROTECTED]>
Date: February 27, 2007 3:58:23 AM PST
Subject: error creating tables
im trying to create a database in a php file.i have MySql 5.0.33
this is the code i have in the php file
$con = mysql_pconnect("127.0.0.1","root","12345");
die('Could not connect: ' . mysql_error());
if (mysql_query("CREATE DATABASE mydatabase",$con))
echo 'Database created ';
echo "Error creating database: " . mysql_error();
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';
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
'.\mydatabase\customer.frm' (errno: 121)
any idea wht the prob is??
I did some reading and found it might have something to do with
i dont know what that is .If that is the prob can someone please
View this message in context: http://www.nabble.com/error-creating-
Sent from the Php - Database mailing list archive at Nabble.com.