2016-10-20 8 views
-2

私は通常のローカルサーバーをMySQL、PHP、...で実行しています 私はLazarusのプログラムをSQLに入力するように書こうとしました。 私はだから私のラザロの手順がどのように見えるの接続に http://192.168.1.119:8888/phpmyadmin/LazarusのMySQL接続に失敗しました

の下で私のネットワーク内のすべてのコンピュータからPHPMyAdminのページにアクセスすることができます

ができません:私は今、私が手にボタンを押すと

procedure TForm1.Button1Click(Sender: TObject); 
begin 
    MySQLConnection1.HostName := '192.168.1.119:8888'; 
    MySQLConnection1.UserName := 'root'; 
    MySQLConnection1.Password := 'root'; 
    MySQLConnection1.DatabaseName := 'mysql'; 
    MySQLConnection1.Open; 

をデフォルトのmysql libary(libmysql.dllまたはlibmysql.dll)をロードする

libmysql.dllをダウンロードすると、5.6が必要だが6.1が見つかりました。 私はデフォルトをロードできないと、いくつかのエラーメッセージが表示されます5.6を追加しよう....

よろしくティム

+0

は、 "私は、いくつかのエラーメッセージが表示されます" まあ、メッセージは正確に何を言ってん。あなたはあなたの画面を見ることができます、私たちは読者ができません。 – MartynA

+2

あなたはポートが別のプロパティではないことを確信していますか、または一般的なプロパティダイアログ(キー=値のペアを設定できますか?)でwikiをチェックしてください。そして、選択された接続タイプとdllバージョンが一致することを確認してください –

+0

私は上記のように私が犯したのと同じエラーを意味します。不足しているlibmysql.dll – Tim

答えて

0

だから、私は窓がいくつかのファイルを逃した、最初の問題を考え出しました。 しかし、とにかく、私のプログラムは接続したくありません。 小さなPHPスクリプトをビルドすると、接続は正常ですが、私のlazarusプログラムは接続できません。最初の画像にはエラーが表示された私のlazarusプログラムが表示されます。 2番目の画像で私のPHPコードを参照してください。

よろしくティム

lazarus

php

関連する問題