データベースが選択されていません - MySQL エラーの解決方法: データベースが選択されていません

王林
リリース: 2023-10-05 09:21:08
オリジナル
4347 人が閲覧しました

No database selected - 如何解决MySQL报错:未选择数据库

データベースが選択されていません - MySQL エラーの解決方法: データベースが選択されていません。特定のコード サンプルが必要です。

MySQL は、広く使用されているオープン ソースのリレーショナル データベース管理システムです。インターネット開発、データ分析、データ保存の分野で使用されます。 MySQL を使用すると、さまざまなエラー プロンプトが表示されることがあります。一般的なエラーの 1 つは、「データベースが選択されていません」です。この記事では、この問題の原因と解決策を詳しく説明し、具体的なコード例を示します。

MySQL を使用する場合、まずデータベース サーバーに接続する必要があります。接続が成功したら、データの追加、削除、変更、クエリなどの操作を開始する前に、操作するデータベースを選択する必要があります。ただし、SQL ステートメントを実行するときにデータベースが選択されていない場合は、「データベースが選択されていません」というエラーが表示されます。

このエラーには主に 2 つの理由があります:

1. データベースが選択されていません
2. データベースが存在しません

この問題の解決策は次のとおりです。非常に簡単で、SQL ステートメントを実行する前にデータベースを選択するだけです。以下は具体的なコード例です:

 0) { while($row = mysqli_fetch_assoc($result)) { echo "ID: " . $row["id"]. " - Name: " . $row["name"]. "
"; } } else { echo "没有查询到结果。"; } // 关闭数据库连接 mysqli_close($conn); ?>
ログイン後にコピー

上記のコードでは、まずmysqli_connect()関数を使用して MySQL データベース サーバーに接続し、接続が成功したかどうかを確認します。次に、mysqli_select_db()関数を使用して、操作するデータベースを選択します。次に、クエリ ステートメントを実行し、クエリ結果を処理します。

データベースが存在しない場合は、次のコードを使用して新しいデータベースを作成できます:

ログイン後にコピー

上記のコードでは、mysqli_query()関数を使用します。 SQL ステートメントを実行してデータベースを作成します。実行が成功した場合は「データベースが正常に作成されました」が出力され、それ以外の場合は固有のエラー情報が出力されます。

要約すると、MySQL エラー メッセージが「データベースが選択されていません」である場合は、データベースを選択してこの問題を解決する必要があります。データベースが存在しない場合は、対応するコードを使用して新しいデータベースを作成できます。この記事がこの問題の理解と解決に役立つことを願っています。

以上がデータベースが選択されていません - MySQL エラーの解決方法: データベースが選択されていませんの詳細内容です。詳細については、PHP 中国語 Web サイトの他の関連記事を参照してください。

ソース:php.cn
このウェブサイトの声明
この記事の内容はネチズンが自主的に寄稿したものであり、著作権は原著者に帰属します。このサイトは、それに相当する法的責任を負いません。盗作または侵害の疑いのあるコンテンツを見つけた場合は、admin@php.cn までご連絡ください。
最新の問題
人気のチュートリアル
詳細>
最新のダウンロード
詳細>
ウェブエフェクト
公式サイト
サイト素材
フロントエンドテンプレート
私たちについて 免責事項 Sitemap
PHP中国語ウェブサイト:福祉オンライン PHP トレーニング,PHP 学習者の迅速な成長を支援します!