問題タブ [mysql-error-1146]

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 投票する
7 に答える
41853 参照

mysql - CREATE TABLE 後にテーブルが存在しない

このSQLをデータベース名symfonyにインポートしようとしています

そして私は得る

ここでこのテーブルを作成しようとしているので、これはかなり奇妙に思えます。なぜ...うまくいかないのですか? 試してみると同じ問題があります

またはsymfony 2の機能

PS: この問題は、新しいバージョンの xampp でのみ発生します。

編集

さて、私は何とか私の問題を解決することができました。私は自分のデータベースを削除し、(インターフェイスを使用せずに) データベースを作成し、最後に mysql サービスを再起動しました。なぜ、どのように動けなくなったのかはわかりませんが、これが誰かの助けになることを願っています。

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

mysql - 修飾リストからの一時関係への参照

このような SQL クエリを考えてみましょう

MySQL モニターは次のエラーを返します。

エラー 1146 (42S02): テーブル 'testDB.Temp' が存在しません

このエラーを回避するにはどうすればよいですか?

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

php - Doctrine 2 ManyToOne マッピング注釈

TwitterTweets エンティティ:

TwitterUsers エンティティ:

twitter_tweets テーブル:

twitter_users テーブル:

単純な SELECT を実行すると、次のエラーが発生します。

列が見つかりません: 1054 「フィールド リスト」の不明な列「t0.twitterUser_id」

この問題を解決するにはどうすればよいですか? @ORM\JoinColumn (JoinTable アノテーションなし) のみを設定しようとしましたが、次のエラーが発生します。

"メッセージ":"SQLSTATE[42S02]: ベース テーブルまたはビューが見つかりません: 1146 テーブル 'database.twittertweets_twittertrends' が存在しません"

0 投票する
6 に答える
8974 参照

mysql - general_log テーブルを削除しました。再度作成するにはどうすればよいですか?

ロギングが有効

次を使用してロギングを有効にしました:

実行されたすべてのクエリはmysql.general_logテーブルに記録されていました。それは結構です。

テーブルをクリアしようとする

その後、テーブルが大きくなり、テーブルからすべてのレコードを削除したいと考えました。私は実行しました:

しかし、これにより、ログ テーブルをロックできないというエラーが発生しました。そのため、ロギングを無効にした後にテーブルを削除しました。

ロギングを再度有効にするとテーブルが作成されることを願っていますが、有効にできませんでした。これを実行すると:

次のエラーが発生します。

テーブル 'mysql.general_log' が存在しません

質問

  1. mysql.general_log再度作成するには?
  2. mysql.general_log安全かつ痛みのない方法でクリアする方法は?
0 投票する
8 に答える
133048 参照

php - Laravel 移行ファイルにデータベースを設定する

私はLaravelを学んでいて、ユーザーテーブルを作成する移行ファイルを持っています。移行の一環としてユーザー レコードを入力しようとしています。

しかし、実行中に次のエラーが発生しますphp artisan migrate

これは明らかに Artisan がまだテーブルを作成していないためですが、すべてのドキュメントには、Fluent Query を使用して移行の一部としてデータを入力する方法があると書かれているようです。

誰でも方法を知っていますか?ありがとう!

0 投票する
4 に答える
11759 参照

sql - ここで何が問題なのですか?SQL クエリでエラー 1146 が表示される

あるテーブル (パーティ) の各行にすべての列を使用し、別のテーブル (顧客) のいくつかの列を使用しようとしています。

わかりました、これが私のコードです

そして、ここにエラーがあります

多分私はどこかで間違っているかもしれませんが、それを見ません

ごあいさつ ペタル・ストヤノフ

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

php - PDOはMysqlエラー1146を与えます

私は本当に腹を立てています。$ deleteIDが指定され、何もバインドされていません。なぜ、誰か助けてください。

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

java - すべてが正常に機能していましたが、突然エラー コード: 1146.テーブル 'x' が存在しません"

私は本当に奇妙な状況にあります。私は単純な Java アプリケーションを作成するために netbeans を使用し、Mysql データベースを管理するために Mysqlworkbrench を使用しています。MacOS Mountain Lion のすべて。今までは何もかもが普通だったのに、今日は何かが起こった。いつものように netbeans でアプリケーションを試していましたが、突然、データベースからテーブルが見つからないというエラーがアプリケーションから返されました。データベースをチェックするためにMysqlWorkbrenchに行きましたが、驚いたことに、データベースにはすべてのテーブルがありましたが、すべてのテーブルに情報がなく(またはアクセスできません)、テーブルを右クリックして選択しました「テーブル データを編集」すると、「エラー コード: 1146。テーブル 'enterprise.categories' が存在しません」というエラーが表示されました。私はずっと前にこのテーブルを使用していたので、これはクレイジーです。この状況は、残りのすべてのテーブルで同じです。ありがとう!

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

php - エラー 1146: mysql Phpmyadmin のテーブル '#__content' が存在しません

を使用してWebサイトを開発していましたjoomla 3, php 5.4.16, mysql 5.6.12mysql communityエディションがインストールされているため、それらは共有port 3306するため、切り替えるたびに、1 つのサービスを停止して別のサービスを開始する必要があります。
win7の起動時にwampserverアクセスできphpmyadminなかったので、サイトとテーブルをmysqlデータからコピーしてデスクトップに貼り付け、wampserverをアンインストールしてインストールし、フォルダーをコピーしました....
しかし、今ではphpadminサイドバーにテーブルが表示されますが、error 1146 cannot access table name.

  • テーブルを修復しようとしましたが、SQL 構文でエラーが発生します
  • の詳細オプションが変更されましたconfig.inc $cfg['Servers'][$i]['table_uiprefs'] = 'pma__table_uiprefs';
  • 新しいデータベースを作成し、テーブルをそこにコピーしましたが、機能しませんでした

サイトが大きすぎて最初からやり直すことができないため、テーブルを修復する方法