该应用程序只能连接phpmyadmin中手动开发的数据库,但无法从php创建数据库。
这是用于创建该数据库的代码(install_database.php)
<?php
$cn = mysql_connect('localhost','root','') or
die('Unable to connect. Check connection parameters.');
$sql = 'CREATE DATABASE IF NOT EXISTS cars';
mysql_query($sql, $cn) or
die(mysql_error($cn));
mysql_select_db('cars') or
die(mysql_error($cn));
$sql = 'CREATE TABLE IF NOT EXISTS user (
user_id INTEGER UNSIGNED NOT NULL AUTO_INCREMENT,
user_username VARCHAR(80) NOT NULL,
user_password VARCHAR(80) NOT NULL,
user_join_date INTEGER UNSIGNED NOT NULL,
user_age INTEGER UNSIGNED NOT NULL,
user_country VARCHAR(100) NOT NULL,
PRIMARY KEY (user_id)
)
ENGINE=MyISAM';
mysql_query($sql,$cn) or
die(mysql_error($cn));
?>
它在浏览器上显示未知数据库&#39; cars&#39; 。 如果需要任何其他细节,请告知。