私が接続しているデータベースがPostgreSQLまたはMicrosoft SQL ServerではなくMySQLであることを確認する必要があります。どのタイプのデータベースが使用されているか調べることはできますか?データベースの種類を検出する方法は?
:
私が接続しているデータベースがPostgreSQLまたはMicrosoft SQL ServerではなくMySQLであることを確認する必要があります。どのタイプのデータベースが使用されているか調べることはできますか?データベースの種類を検出する方法は?
:
最初のヒントは、基本的に、あなたがする必要があり、「接続エラー」MySQLデータベースドライバでPostgreSQLデータベースに接続しようとした場合、あなたが取得する可能性が高いです:)
かもしれません1)ポータブルな方法でアプリケーションをコーディングする(例えば、mySql上で実行されるクエリでMSSQL拡張を使用しないでください)
2)ポータブルドライバAPI(JDBC、ODBC、ADO.Net、など)
3)あなたに何らかの仕組みを提供する(例:.configプロパティーファイル)
4)サポートされている各データベースタイプに対して、完成したアプリケーションをテストします。助け
「希望.. PSM
はあなたが接続しようとしているホスト上で実行中のデータベース・プロセスを確認することができます。
例: ps -ef | grep mysql
あなたのコメントから判断すると、あなたはSQL CLIのようなインターフェイスを持っているか、SQLクエリしか実行できず、クエリに答えるmysqlサーバかどうかを知りたいと思っています。
あなたはそれはあなたがデータベースに接続する方法MySQLサーバー
かどう
MySQL Community Server
のようなものを返しますを使用することができますか? – hkf