問題タブ [heidisql]

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

grails - grails でネイティブに生成された ID 値機能を無効にする

以下は私のドメインクラスの詳細です。

HeidiSQL を使用しています。自動生成されたid列を削除したいのですが、主キーを「agetype」に設定します。どうすればいいですか?

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

mysql - クエリの問題を更新します。1 あるべきところに 0 行が更新されました。 HeidiSQL

次のようなテーブルがあります。

問題は、更新を行うことができないことです。次のように:

サーバーに接続するheidisqlを使用しています私が作成した行は次のとおりです。ここに画像の説明を入力

列 IDACCOUNT のすべての行を値「1」で作成したいので、データベースのユーザー 1 に割り当てられ、後でデータの配列を json に取り込んでいくつかのタスクを作成します。また、IDをインクリメントしたいのですが、エラーになります。

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

mysql - テーブル内の HeidiSQL の行数が、Talend tMySQLoutput で挿入された行数と一致しない

テーブル「A」を空にし、いくつかのデータベースからデータを抽出し、それにいくつかの変換を行ってから、このテーブル「A」にデータを挿入するジョブをTalendで実行しています。

ジョブを実行するとエラーは発生せず、[実行] タブの統計オプションを使用すると、ジョブがテーブル A に9278行を挿入することがわかります。しかし、HeidiSQL を実行するSELECT count(*) FROM table Aと、この SQL クエリと結果が実行されますは9261です。

なぜこの問題が発生するのかわかりません。すでに Web で多くの調査を行っていますが、何も見つかりませんでした。

編集:

ジョブの最後に tMySQLinput (およびその結果を確認するための TLogRow) を使用して talend で SQL クエリを直接実行しましたが、結果は9278であるため、問題は HeidiSQL にあると思います。

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

mysql - テーブルが正しく結合されていない SQL

私はそのような2つのテーブルを持っています

次のクエリがあります

2 つの問題があります。1 つ目は、ID が 6,240 になると、ID とファイル名がラップアラウンドし、6,240 ID の別の反復に対して同じ ID とファイル名が繰り返されることです。2 番目の問題は、6,240 の ID の反復ごとに、年齢がまったく同じままであることです。私は SQL の初心者であり、これにはかなり不満を感じています。誰かが私の(おそらく明白な)間違いを指摘できれば、それは高く評価されます。

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

mysql - コンピューターがワイヤレス ネットワークに接続されていないと、ローカルの mysql が接続されない

winXP ラップトップで WAMP を何年も問題なくセットアップしてきました。

しかし、約 2 か月前に、ラップトップに SiteKiosk (OS の周りに「シェル」を作成するキオスク ソフトウェア) をインストールしました。その後、HeidiSQL ソフトウェアが動作しなくなりました。

ステートメント #0 の sql エラー (2003): '127.0.0.1' (10061) で mysql サーバーに接続できません

...それ以来、ブラウザベースのphpmyadminを使用してmysqlに接続/アクセスしています。

約 2 週間前に siteKiosk をアンインストールしましたが、heidiSQL はまだ機能しません。

.

今日、私はラップトップを持ってクライアントのオフィスでのクライアント ミーティングに行き、新しい Web アプリケーションを見せました。私は彼らの無線ネットワークに接続しませんでした。接続されていないときに Web アプリケーションのデモを行うことはよくあります。もちろん、Web アプリケーションはローカルホストで実行されるため、その必要はありません。

しかし、今日、webapp は php エラーをスローしました:

...これは177行目です:

会議の後、私が帰宅すると、コンピューターがホーム ネットワークに接続され、webapp が正常に動作しました。そのため、意図的にネットワークから切断したところ、再び webapp が「mysql に接続されていません」というエラーをスローしました。

何が起こっているのかについて何か考えはありますか?

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

mysql - 指定しないのに、テーブルでこの奇妙なインデックスが作成されるのはなぜですか?

外部キーを持つテーブルを作成したい。

これは、このテーブルのスキームです。

SupplierGoodsこれには、 to table —FK_SupplierOrderGoods_SupplierGoodsと to table ShopOrders—の 2 つのリンクがありますFK_SupplierOrderGoods_ShopOrders。このコードを HeidiSQL または phpMyAdmin で実行すると、奇妙なインデックスFK_SupplierOrderGoods_SupplierGoodsが作成されます。

私のスキームでは指定していませんが、作成中です。HeidiSQLでこれを見たとき、私はそれに気づきました:

画像

また、heidi でテーブルの作成コードが表示される可能性があります。

とは言いませんでしINDEXたが、ここにあります。怖い…どうして?:'(

なぜこのインデックスが表示されるのですか? ハイジが壊れていると思うので、phpmyadminで試してみましたが、同じ結果が得られました。

私はそれが正しいかどうか考えました...しかし、なぜ1つのフィールドだけに1つのインデックスしかないのですか? それが正しいなら、なぜ2つのインデックスではないのですか?

アップデート

わお!外部キーを持つすべてのテーブルにインデックスがあることに気付きました! 私はそれをグーグルで検索し、これを見つけまし。通常、そのインデックスはfkで作成されていますよね?

では、なぜ 1 つのインデックスのみが作成され、2 つのインデックスは作成されないのでしょうか?

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

mysql - SQL エントリの重複

テスト データベースを作成しようとしたときに失敗し、特定のテーブル内のすべてを誤って複製してしまいました。基本的に、以前はすべてのエントリが 2 つありました。これを修正する簡単な方法はありますか?(InnoDB テーブルを使用)