ホームページ >データベース >mysql チュートリアル >MySQL で「エラー 1046 データベースが選択されていません」を修正する方法は?
「エラー 1046: データベースが選択されていません」MySQL の問題の修正
この一般的な MySQL エラーは、ターゲット データベースを指定せずに SQL コマンドを実行しようとすると発生します。 SQL クエリを実行する前に、 コマンドを使用してデータベースを選択する必要があります。USE
ステートメントは次のとおりです。CREATE TABLE
<code class="language-sql">CREATE TABLE IF NOT EXISTS `administrators` ( `user_id` varchar(30) NOT NULL, `password` varchar(30) NOT NULL ) ENGINE = InnoDB DEFAULT CHARSET = latin1;</code>データベースがまだ選択されていない場合、「エラー 1046: データベースが選択されていません」で失敗します。
解決策:
解決策は簡単です。クエリを実行する前にデータベースを選択します。 次の構文を使用します:
<code class="language-sql">USE `database_name`;</code>
をデータベースの実際の名前に置き換えます。database_name
データベースが存在しませんか?
データベースがまだ存在しない場合は、最初に を使用してデータベースを作成し、次に CREATE DATABASE
:USE
で選択します。
<code class="language-sql">CREATE DATABASE `database_name`; USE `database_name`;</code>データベースが正常に選択されると、SQL クエリが正しく実行されます。
以上がMySQL で「エラー 1046 データベースが選択されていません」を修正する方法は?の詳細内容です。詳細については、PHP 中国語 Web サイトの他の関連記事を参照してください。