問題タブ [phpmyadmin]

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

php - PHP での MySQL クエリが明らかに間違った結果を返す

PHP と PHPMyAdmin を使用して、小規模なプロファイル サイトを作成しています。メンバーに ID 番号を付与します。これは、現在データベースにある最大の番号 +1 に基づいています。

必要な場所にある PHP スクリプトを取得する前に、25 のテストを行いました。

次に、PHPMyAdmin を使用してこれらの 25 のエントリを削除しました。

しかし今、私のPHPコードがこれを行うとき:

間違った番号を取得します。

テスト シナリオ: データベース テーブルには 3 つのエントリがあり、ID は 1、2、3 です。

デバッグ セッションを開始し、return にブレークポイントを設定します$record[0]。中身を確認すると、一番大きい数字の3ではなく、28だった。

25+3=28 というように、すでに削除した 25 個のエントリは...

これの原因と修正方法を知っている人はいますか?

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

mysql - mysqlでbdbキャッシュサイズを変更するには?

mysql データベースの変数 bdb キャッシュ サイズ (bdb_cache_size) を変更して、より大きな SQL ファイルをインポートできるようにしたいと考えています (はい、php.ini などの他のすべての変数をより高い値に設定しましたが、機能しません)。 phpmyadmin.

どうやってやるの?

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

php - php mysql クライアントが mysql サーバーのバージョンと一致しない場合、どのような問題が発生する可能性がありますか?

mysql サーバー 5.1.32 と 5.0.77 の 2 つのインストールがあります (同じマシン、os x leopard)。私の php mysql 拡張機能は 5.0.77 に対してコンパイルされています (これが最も簡単な方法で、5.1.32 をインストールした後に実行しました)。私は 5.1.32 インストールを使用しています。これは、python MySQLdb 拡張機能をコンパイルしたものだからです。私はPHPでコーディングすることはあまりありません。私の php インストールの主な用途は phpmyadmin です。phpmyadmin は 5.1.32 mysql サーバーに対してこのように動作しますが、警告が表示されます。

「PHP MySQL ライブラリのバージョン 5.0.77 は、MySQL サーバーのバージョン 5.1.32 とは異なります。これにより、予期しない動作が発生する可能性があります。」.

私の質問。この種のセットアップで phpmyadmin から重大な問題が発生することは予想できますか?

私はphpmyadminの最新バージョンを使用しています.TCP接続(ソケットファイルではありません)を介して接続します。

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

mysql - phpMyAdmin を使用して同じテーブルを指す外部キーを追加するにはどうすればよいですか?

別のテーブルを指す外部キーが既にある既存の InnoDB テーブルがあります。

しかし、プライマリ インデックスを指す外部キーを作成しようとすると、エラーが発生します (データ型を確認してください)。

テーブルは User_Id をプライマリとする User です。

User_Id の FK である外部キー Manager_ID が必要です。

INT の両方 長さ 10 の両方 Unsigned...

それでもデータチェックエラーが出る…?

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

php - phpmyadminセキュリティ

私はapache2、php、mysqlを備えた本番サーバーを持っています。現在、仮想ホストとして1つのサイト(mysite.com)しかありません。phpmyadmin、webalizer、そして多分webminをそこに置きたいです。これまでのところ、phpmyadminをインストールしましたが、機能しますが、インターネット全体をmysite.com/phpmyadminにアクセスできます。

ファイアウォールの背後にあるマシンだけがアクセスできるように、可視性を192.168.0.0/16と言うように減らすにはどうすればよいですか?

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

mysql - リモートサーバーで phpMyAdmin にアクセスする方法

私のウェブサイトでは、Dreamhost を使用しています。Dreamhost では、データベースが存在するホスト名 (例: mysql.mclindigital.com) を作成する必要があります。私にとっては簡単です。phpMyAdmin にアクセスしたい場合は、mysql.mclindigital.comに移動するだけで、自動的に phpMyAdmin に入ります。

ほとんどの人が "localhost" を使用しているように見えるため、Dreamhost はこの方法を使用する少数派のようです。では、これらの Web サイトの phpMyAdmin にアクセスするにはどうすればよいでしょうか? この情報を参照するには、Web パネルのログイン情報を取得する必要がありますか?

例として、私には過去のクライアントがあり、 http: //216.120.237.104 :2082/3rdparty/phpMyAdmin/index.php にアクセスして phpMyAdmin にアクセスする必要がありました。自分が何をしているのか本当に理解できませんでしたが、うまくいきました。今、私は同じ状況にいますが、今回のクライアントは技術に精通しておらず、アクセスする必要がある URL を教えてくれません。

また、phpMyAdmin がインストールされていることを 100% 確信しているわけではありません。ただし、Wordpress ブログを運営しているため、データベースがあることは知っています。

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

php - phpmyadmin を使用して、部分的なデータを含むファイル (csv/excel) をデータベースのテーブルにインポートするにはどうすればよいですか?

クライアントテーブルを埋めるために、クライアントから更新された情報が必要でした。

必要なテーブルを Excel ファイルにエクスポートし、新しい情報を入力するように依頼したところ (更新が必要だったのは列だけでした)、ファイルが返送されてきました。

次に、その情報をテーブルの列にインポートします。
試行錯誤を重ね、エクセルファイルをcsv化し、phpmyadminでインポート。

しかし、それはどの列も更新しませんでした。

私は何を間違っていますか?