aconite Posted February 26, 2007 Share Posted February 26, 2007 im trying to create a database in a php file. 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 Quote Link to comment https://forums.phpfreaks.com/topic/40220-error-creating-table/ Share on other sites More sharing options...
fenway Posted February 26, 2007 Share Posted February 26, 2007 That is a strange error... hmmm. Quote Link to comment https://forums.phpfreaks.com/topic/40220-error-creating-table/#findComment-194618 Share on other sites More sharing options...
Recommended Posts
Join the conversation
You can post now and register later. If you have an account, sign in now to post with your account.