問題タブ [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.
mysql - 作成手順エラー 1046 (3D000): データベースが選択されていません
新しいデータベースを作成する簡単な手順を作成しようとしています。私がmysql上で実行しようとしている完全なコードは次のとおりです。
この手順を作成するために、create database ステートメントで変数を使用する方法を参考にしました。mysql でこの手順を実行しているときに、エラーが発生します。
私はそれをたくさんグーグルで検索しましたが、修正できません。さまざまなことを試している間、最初に実行して上記の手順を実行しようとしました:
それを使用すると、エラーはなくなりました。と
新しく作成されたデータベースとともにすべてのデータベースを表示しています。デフォルトのデータベースとしてmysqlを使用することが正しいかどうか誰か教えてください。誰か別の方法があれば教えてください。
mysql - データベースが選択されていません。MySQL クエリ ブラウザ
MySQL Query Browser 1.2.17 を使用しています。私の問題は、まったく同じクエリを使用するとNo database selected
エラーが発生することがあることです。
USE database;
orを使用して依存関係を見つけようとしましたFROM database.table
。
いつエラーが発生するのか、いつエラーが発生しないのかわからず、エラーが発生した場合、これを解決する方法がわかりません(クエリにあるためUSE database;
)。
更新と解決策:USE database;
問題はどちらにも
依存せず、ランダムFROM database.table
に観察されたため(たとえば、クエリを実行すると機能し、すぐに同じクエリで再度実行すると機能しなくなりました)、単純にデータベースを再作成しましたバックアップからのデータでそれを助けました。
mysql - MySQL で「use db_name」がエラー #1046 で失敗し、メッセージ = 「データベースが選択されていません」
私はしばらく MySQL を使用していないので、これが単純な解決策のばかげた問題である場合はご容赦ください。サイトで同様の質問を確認しましたが、ほとんどの場合、質問者は単にデータベースを作成または指定するのを忘れていました. ここではそうではありません。
私はメッセージを受け取ります
次の命令を実行した後
例えば:
いくつかのデータベースを試しましたが、それらすべてで同じエラーが発生します。データベースの作成は機能します。つまり、データベースは作成されますが、同じエラー メッセージが引き続き表示されます。指定した後に既存のデータベースのテーブルで SELECT * を実行しようとすると、次のようになります。
エラーが発生します:
root ユーザーで MariaDB バージョン 10.4.14 を使用しています。