php - 使用 php 语法在 mysql 中创建新数据库

标签 php mysql

我正在尝试创建一个名为 testDB2 的新数据库,下面是我的代码。 运行脚本后,我在第 7 行收到错误

Fatal error: Call to undefined function mysqlquery() in /home/admin/domains/domain.com.au/public_html/db_createdb.php on line 7

这是我的代码

<?
$sql = "CREATE database testDB2";

$connection = mysql_connect("localhost", "admin_user", "pass")
    or die(mysql_error());

$result = mysqlquery($sql, $connection) 
    or die(mysql_error());

if ($result) {
    $msg = "<p>Databse has been created!</p>";
}
?>

<HTML>
<head>
<title>Create MySQL database</title>
</head>
<body>

<? echo "$msg"; ?>

</body>
</HTML>

更新,现在我收到错误

Access denied for user 'admin_user'@'localhost' to database 'testDB2'

这是什么意思?

最佳答案

该函数称为 mysql_query。注意_

关于php - 使用 php 语法在 mysql 中创建新数据库,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/2661317/

相关文章:

mysql - 如何选择时间戳最新的记录

php - 从mysql获取数据并替换重复条目

php - 上次更新的行 php 脚本中的 Mysql-空查询错误

javascript - 输入价格后如何在表格中添加另一行并计算金额(数量*价格)?

PHP 登录,存储 session 变量

PHP和MYSQL显示多个名称的1条记录

php - 在PHP上更新yum之后的语法错误

mysql - 为什么我需要在查询中使用 CAST() ?

mysql - 如何编写包含连接、更新和排序依据的查询?

php - 如何在wordpress的三个不同列中查看三个不同类别的帖子?