問題タブ [mysql-error-1046]

For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.

0 投票する
2 に答える
12932 参照

mysql - 作成手順エラー 1046 (3D000): データベースが選択されていません

新しいデータベースを作成する簡単な手順を作成しようとしています。私がmysql上で実行しようとしている完全なコードは次のとおりです。

この手順を作成するために、create database ステートメントで変数を使用する方法を参考にしました。mysql でこの手順を実行しているときに、エラーが発生します。

私はそれをたくさんグーグルで検索しましたが、修正できません。さまざまなことを試している間、最初に実行して上記の手順を実行しようとしました:

それを使用すると、エラーはなくなりました。と

新しく作成されたデータベースとともにすべてのデータベースを表示しています。デフォルトのデータベースとしてmysqlを使用することが正しいかどうか誰か教えてください。誰か別の方法があれば教えてください。

0 投票する
1 に答える
1928 参照

mysql - データベースが選択されていません。MySQL クエリ ブラウザ

MySQL Query Browser 1.2.17 を使用しています。私の問題は、まったく同じクエリを使用するとNo database selectedエラーが発生することがあることです。

USE database;orを使用して依存関係を見つけようとしましたFROM database.table

いつエラーが発生するのか、いつエラーが発生しないのかわからず、エラーが発生した場合、これを解決する方法がわかりません(クエリにあるためUSE database;)。

更新と解決策:USE database;問題はどちらにも 依存せず、ランダムFROM database.tableに観察されたため(たとえば、クエリを実行すると機能し、すぐに同じクエリで再度実行すると機能しなくなりました)、単純にデータベースを再作成しましたバックアップからのデータでそれを助けました。

0 投票する
0 に答える
163 参照

mysql - MySQL で「use db_name」がエラー #1046 で失敗し、メッセージ = 「データベースが選択されていません」

私はしばらく MySQL を使用していないので、これが単純な解決策のばかげた問題である場合はご容赦ください。サイトで同様の質問を確認しましたが、ほとんどの場合、質問者は単にデータベースを作成または指定するのを忘れていました. ここではそうではありません。

私はメッセージを受け取ります

次の命令を実行した後

例えば:

いくつかのデータベースを試しましたが、それらすべてで同じエラーが発生します。データベースの作成は機能します。つまり、データベースは作成されますが、同じエラー メッセージが引き続き表示されます。指定した後に既存のデータベースのテーブルで SELECT * を実行しようとすると、次のようになります。

エラーが発生します:

root ユーザーで MariaDB バージョン 10.4.14 を使用しています。