Warning: file_get_contents(/data/phpspider/zhask/data//catemap/8/mysql/57.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Lazarus MySQL连接失败_Mysql_Sql_Phpmyadmin_Pascal_Lazarus - Fatal编程技术网

Lazarus MySQL连接失败

Lazarus MySQL连接失败,mysql,sql,phpmyadmin,pascal,lazarus,Mysql,Sql,Phpmyadmin,Pascal,Lazarus,我有正常的本地服务器运行MySQL,PHP,。。。 我试图编写一个Lazarus程序,在SQL中输入内容。 我可以从我网络中的每台计算机访问下的PHPMyAdmin页面 因此,我的Lazarus连接程序如下所示: procedure TForm1.Button1Click(Sender: TObject); begin MySQLConnection1.HostName := '192.168.1.119:8888'; MySQLConnection1.UserName := 'r

我有正常的本地服务器运行MySQL,PHP,。。。 我试图编写一个Lazarus程序,在SQL中输入内容。 我可以从我网络中的每台计算机访问下的PHPMyAdmin页面

因此,我的Lazarus连接程序如下所示:

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库(libmysql.dll或libmysql.dll)

当我下载libmysql.dll时,我得到一条消息,预期是5.6,但找到了6.1。 当我尝试添加5.6时,我收到一些错误消息,其中包含“无法加载默认值…”


关于Tim,我发现了第一个问题,我的windows丢失了一些文件。 但无论如何,我的程序不想连接。 当我构建一个小php脚本时,连接很好,但我的lazarus程序无法连接。在第一张图片上,你看到我的lazarus程序有错误。在第二张图片中,您可以看到我的php代码

问候蒂姆


“我收到了一些错误消息”那么,消息到底是怎么说的呢。你可以看到你的屏幕,我们读者看不到。你确定端口不是一个不同的属性,或者通过通用属性对话框(在这里你可以设置key=value对?)检查wiki,我不知道mysql有多好。并确保所选的连接类型和dll版本匹配,我的意思与上面描述的错误相同。使用缺少的libmysql.dll