問題タブ [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 投票する
2 に答える
2162 参照

mysql - Mysql 大きな SQL クエリ、2,000 文字で省略

HeidiSQL db クライアントを使用すると、large SQL query (4.0 KB), snipped at 2,000 charactersエラーが発生します。これが事実である理由と、下の表で何を変更する必要があるかは誰でも知っています

コードのどのセクションを更新する必要があるか教えてください

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

php - データベース抽象化レイヤー チェック テーブルの失敗

チェックテーブルクエリに関してかなりの問題がありますが、PDO 経由のみです。現在、破損修正が組み込まれた DBAL があります。プライマリ ストレージの目的で MyISAM テーブルを使用し、特定のスクリプトで最初にアクセスされたときにテーブルの破損を自律的にチェックします。破損している場合は、テーブルを修復し、残りのすべての ID を取得し、これらをバックアップ テーブル (ローカル展開の場合は SQLite、サーバー側展開の場合は InnoDB) の ID と比較し、欠落している値をプッシュします。これにより、開発者はDBAL が自律的にバックアップと修復/復元を行うため、データの破損を心配する必要はありません。私が遭遇した障害は展開です。何らかの理由で:

「{msg_type=>status, msg_text=>ok}」を配列として返しますが、heidisql 内でまったく同じクエリを実行しても、OK ではなくエラーとして返されます。私はこれを理解しようとしています。クエリがすべて一緒に失敗することは理にかなっていますが、php で 1 つの値を返し、heidisql で別の値を返すことは意味がありません。接続先の DB はローカル マシンにあります。どんな助けでも大歓迎です

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

sql - 巨大なSQLファイルを実行できません

私の友人は、非常に古いものである HeidiSQL 4 を介してバックアップを作成しました。データベースは削除されましたが、今ではそれが唯一の救世主です。そのため、HeidiSQL はバッククォート (`) の代わりに、テーブルに関しては quotes(") を使用します。すべての引用符をバッククォートに置き換えて実行しようとしましたが、うまくいきませんでした。HeidiSQL でファイルを実行しようとしても、別の友人は、qoutes をバッククォートに置き換えるプログラムを作成しました.何か提案はありますか?

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

php - SQL/PHP 構文が機能しない

テーブルからいくつかのデータを取得するために、文字列に SELECT LIKE を使用したいのですが、何らかの理由で次のコードが機能しません。HeidiSQl と PHP 5.3 を使用しています。

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

mysql - How to copy a database using HeidiSQL?

I have a local installation of MariaDB on a Windows XP.
I created an empty database db_y which I wanted to populate with the tables of the database db_x which I exported as a dump-file from a MySQL-instance (with HeidiSQL).

When I imported the dump-file db_x.sql into the the MariaDB instance:

I got the following:

db_y remains empty and db_x from the dump-file was added (db_x is the database name of the original database I exported).

What I have to do to get the desired database name?
I thought I could change the database name in the db_x.sql file but I didn't want to open such a large file.
Can I change the import command above in such a way that it change the database name?
I'm also interested in this kind of solution:

Is something like this possible?
In the net I find the solution RENAME DATABASE which was not recommended and ALTER DATABASE db_x UPGRADE DATA DIRECTORY NAME but sincerely, I preferred to create a new database with the new name. Thanks for any help.

0 投票する
3 に答える
162 参照

heidisql - heidisql - データベースごとに 1 つのウィンドウ

私は何年もの間 HeidiSQL バージョン 3.2 を使用してきましたが、最近 7.0 に移行しました。

異なるデータベースごとに異なる heidisql ウィンドウを強制するオプションはありますか? 現在、すべてが 1 つのウィンドウの下にまとめられています。個人的には、これは間違ったデータベースでスクリプトを実行するのに危険です。

どんな提案も役に立ちます。ありがとうデビッド

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

mysql - 指定された行で「1」を含む SQL リスト列

私のアプリは、ユーザーが作成した txt ファイルを読み取り、クエリ テキスト、説明、入力と出力、クエリの種類などを含みます。 m より高度な in)。

HEIDI SQLのCSVインポートを介してExcelファイルからインポートしたspare_partsテーブルがあります。

それはこのように作られています:

特定のパーツが使用されているモデルをリストする必要があります。たとえば、パーツ C は、モデル X、Y、および Z を構築するために使用されます。

すべての列を手動でリストしたくありません。列が多く、頻繁に変更されるためです。

何を指示してるんですか?

0 投票する
3 に答える
10762 参照

foreign-keys - heidisqlでmysqlに外部キーを追加しようとしています

heidisql を使用してテーブルに外部キーを追加しようとしましたが、エラー 1452 が発生し続けます。

読み回した後、すべてのテーブルが InnoDB で実行されていることを確認し、それらが同じデータ型であることを確認しました。キーを追加できる唯一の方法は、意図しないデータをすべて削除することです。これにかなりの時間を費やしました。

ここに私のテーブル作成コードがあります:

ここに表2があります

最後に、エラーとともに作成コードを示します。

私が提供できるものが他にある場合は、これが本当に私を悩ませていることをお知らせください. xamppインストーラーに付属の5.5.27 - MySQL Community Server (GPL) も使用しています。

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

mysql - MySQL 照合の不一致

HeidiSQL を使用して mySQL で次のクエリを実行しています。

タイトルが入っている tablesales から個別の ID、タイトルを選択します (顧客からタイトルを選択します)。

次のエラーが表示されます。

操作「=」の照合 (utf8_unicode_ci,IMPLICIT) と (utf8_general_ci,IMPLICIT) の不正な組み合わせ

HeidiSQL を使用していて、テーブルの 1 つで列の照合を変更しようとしましたが、成功しませんでした。回避策はありますか?

ありがとう

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

mysql - MYSQL でケースを使用してステートメントを更新する

私はこの問題を抱えており、5 つ以上の家を調査しましたが、何も見つかりません :( . サポートというテーブルがあります。

サポート テーブルを更新し、survey_status =1 を設定する必要があります。ただし、テーブルの 5 行目は =2 になります。たとえば、survey_ status が 1 から 10 = 1 の場合、5 番目は =2 になります。何か考えてください?? ちなみに、私は mysql Heidi で作業しています。

前もって感謝します