WindowsでmySQLデータベースを実行しているローカルサーバーXamppをインストールしました。 1つのテーブルでデータベースを作成しました。問題は、dbExpress TSQLConnectionコンポーネントを使用するとデータベースに接続できないことです。次のように私は、プロパティを設定した場合:DelphiアプリケーションをmySQLデータベースに接続できません
ConnectionName = MYSQLConnection
Driver = MySQL
Database = databaseName
HostName = localhost
password =
UserName = root
を私がtrueに接続されているプロパティを変更すると、私は次のエラーを取得する:
Borland.Data.TDBXError: DBX Error: Driver could not be properly initialized. Client library may be missing, not installed properly, of the wrong version, or the driver may be missing from the system path
私はデータエクスプローラを使用してデータベースへの接続を行う試してみましたしかし、私はまだ上記のエラーを取得します。私は何が欠けているのか、間違っているのか分かりません。
私はDelphi-XE2を使用しています。 (サーバー上のmySQL):MySQLクライアントのバージョン:mysqlnd 5.0.7-dev - 091210 - $ Revision:304625 $。
また、ADO接続を試してみましたが、接続文字列の設定方法がわかりません。
私はまだノーベルなので、Webサーバー上で実行されているmySQLデータベースへの接続方法を学びたいだけです。私はどんな部品も買う余裕がない。
この問題は通常、libmysql.dllファイルの場所に関連しています。そのファイルが 'PATH'環境変数の任意のフォルダにあるかどうかを確認してください。 – RRUZ
@RRUZ xammo/mySQL/bin /からlibmysql.dllファイルをプログラムファイル/ embracedero/9.0/libのPATHにコピーしました。これはうまくいきませんでしたので、プログラムファイル/ embracedero/9.0/binとwindows/system32にコピーしましたが、それでも問題は残ります – Japster