所以尝试使用php创建一个数据库,但是如果我运行我的代码,我只会在Firefox和Chrome中获得空白页面?
为了让php工作,我有什么必须做的吗?
<html>
<head>
</head>
<body>
<?php
$con=mysql_connect("localhost","root","");
if (!$con)
{
die('Could not connect: ' . mysql_error());
}
if (mysql_query("CREATE DATABASE my_db",$con))
{
echo "Database created";
}
else
{
echo "Error creating database: " . mysql_error();
}
mysql_close($con);
?>
</body>
</html>
答案 0 :(得分:2)
使用mysqli_connect()
。不要使用mysql_ *函数,它们自PHP 5.5起就被弃用并被删除。
请尝试以下。
<?php
$con=mysqli_connect("localhost","root","");
// Check connection
if (mysqli_connect_errno())
{
echo "Failed to connect to MySQL: " . mysqli_connect_error();
}
if (mysqli_query($con,"CREATE DATABASE my_db1"))
{
echo "Database created";
}
mysqli_close($con);
?>