ホームページ > バックエンド開発 > PHPチュートリアル > PHP はデータベースに接続できますが、データベースを作成できません。問題の解決方法

PHP はデータベースに接続できますが、データベースを作成できません。問題の解決方法

WBOY
リリース: 2016-06-13 13:22:58
オリジナル
1117 人が閲覧しました

PHPはデータベースに接続できますが、データベースを作成できません。どうすれば解決できますか?
最初にコードを投稿します:

PHP コード
<!--

Code highlighting produced by Actipro CodeHighlighter (freeware)
http://www.CodeHighlighter.com/

-->
<?php
$con = mysql_connect("localhost");
if (!$con)
{
    die('Could not connect: ' . mysql_errno());
}
else
{
    echo "success" . "<br />";
}

if (mysql_query("CREATE DATABASE hello", $con))
{
    echo "Database created";
}
else
{
    echo "ERROR";
}

mysql_close($con);

?>

ログイン後にコピー

このコードは zend で書きました。実行環境は WAMP で、実行結果は
成功
です。エラー

これは、データベースへの接続に問題はないが、CREATE DATABASE hello の実行時にエラーが発生したことを意味します。何が起こっているのか分かりません、アドバイスをお願いします。

-----解決策---------
データベースを作成する権限があるかどうかを確認してください
------解決策---------
echo "ERROR" を変更します;
変更mysql_error();

もう「意味」はありません
関連ラベル:
ソース:php.cn
このウェブサイトの声明
この記事の内容はネチズンが自主的に寄稿したものであり、著作権は原著者に帰属します。このサイトは、それに相当する法的責任を負いません。盗作または侵害の疑いのあるコンテンツを見つけた場合は、admin@php.cn までご連絡ください。
人気のチュートリアル
詳細>
最新のダウンロード
詳細>
ウェブエフェクト
公式サイト
サイト素材
フロントエンドテンプレート