<html xmlns:v="urn:schemas-microsoft-com:vml" xmlns:o="urn:schemas-microsoft-com:office:office" xmlns:w="urn:schemas-microsoft-com:office:word" xmlns:m="http://schemas.microsoft.com/office/2004/12/omml" xmlns="http://www.w3.org/TR/REC-html40"><head><meta http-equiv=Content-Type content="text/html; charset=us-ascii"><meta name=Generator content="Microsoft Word 15 (filtered medium)"><style><!--
/* Font Definitions */
@font-face
        {font-family:"Cambria Math";
        panose-1:2 4 5 3 5 4 6 3 2 4;}
@font-face
        {font-family:Calibri;
        panose-1:2 15 5 2 2 2 4 3 2 4;}
/* Style Definitions */
p.MsoNormal, li.MsoNormal, div.MsoNormal
        {margin:0in;
        font-size:11.0pt;
        font-family:"Calibri",sans-serif;
        mso-ligatures:standardcontextual;}
span.EmailStyle17
        {mso-style-type:personal-compose;
        font-family:"Calibri",sans-serif;
        color:windowtext;}
.MsoChpDefault
        {mso-style-type:export-only;}
@page WordSection1
        {size:8.5in 11.0in;
        margin:1.0in 1.0in 1.0in 1.0in;}
div.WordSection1
        {page:WordSection1;}
--></style><!--[if gte mso 9]><xml>
<o:shapedefaults v:ext="edit" spidmax="1026" />
</xml><![endif]--><!--[if gte mso 9]><xml>
<o:shapelayout v:ext="edit">
<o:idmap v:ext="edit" data="1" />
</o:shapelayout></xml><![endif]--></head><body lang=EN-US link="#0563C1" vlink="#954F72" style='word-wrap:break-word'><div class=WordSection1><p class=MsoNormal>So I have added the following to my DXVars.pm<o:p></o:p></p><p class=MsoNormal><o:p> </o:p></p><p class=MsoNormal># the SQL database DBI dsn<o:p></o:p></p><p class=MsoNormal>$dsn = "DBI:mysql:database=dxcluster;host=localhost;port=3306";<o:p></o:p></p><p class=MsoNormal>$dbuser = "sysopAdmin";<o:p></o:p></p><p class=MsoNormal>$dbpass = "503Di@bl0";<o:p></o:p></p><p class=MsoNormal><o:p> </o:p></p><p class=MsoNormal><o:p> </o:p></p><p class=MsoNormal>I have the database set up <o:p></o:p></p><p class=MsoNormal>MariaDB [dxcluster]> describe spot;<o:p></o:p></p><p class=MsoNormal>+--------------+--------------+------+-----+---------+----------------+<o:p></o:p></p><p class=MsoNormal>| Field        | Type         | Null | Key | Default | Extra          |<o:p></o:p></p><p class=MsoNormal>+--------------+--------------+------+-----+---------+----------------+<o:p></o:p></p><p class=MsoNormal>| rowid        | int(11)      | NO   | PRI | NULL    | auto_increment |<o:p></o:p></p><p class=MsoNormal>| freq         | double       | NO   |     | NULL    |                |<o:p></o:p></p><p class=MsoNormal>| spotcall     | varchar(14)  | NO   | MUL | NULL    |                |<o:p></o:p></p><p class=MsoNormal>| time         | int(11)      | NO   | MUL | NULL    |                |<o:p></o:p></p><p class=MsoNormal>| comment      | varchar(255) | YES  |     | NULL    |                |<o:p></o:p></p><p class=MsoNormal>| spotter      | varchar(14)  | NO   | MUL | NULL    |                |<o:p></o:p></p><p class=MsoNormal>| spotdxcc     | smallint(6)  | YES  |     | NULL    |                |<o:p></o:p></p><p class=MsoNormal>| spotterdxcc  | smallint(6)  | YES  |     | NULL    |                |<o:p></o:p></p><p class=MsoNormal>| origin       | varchar(14)  | YES  |     | NULL    |                |<o:p></o:p></p><p class=MsoNormal>| spotitu      | tinyint(4)   | YES  |     | NULL    |                |<o:p></o:p></p><p class=MsoNormal>| spotcq       | tinyint(4)   | YES  |     | NULL    |                |<o:p></o:p></p><p class=MsoNormal>| spotteritu   | tinyint(4)   | YES  |     | NULL    |                |<o:p></o:p></p><p class=MsoNormal>| spottercq    | tinyint(4)   | YES  |     | NULL    |                |<o:p></o:p></p><p class=MsoNormal>| spotstate    | char(2)      | YES  |     | NULL    |                |<o:p></o:p></p><p class=MsoNormal>| spotterstate | char(2)      | YES  |     | NULL    |                |<o:p></o:p></p><p class=MsoNormal>| ipaddr       | varchar(40)  | YES  |     | NULL    |                |<o:p></o:p></p><p class=MsoNormal>+--------------+--------------+------+-----+---------+----------------+<o:p></o:p></p><p class=MsoNormal>16 rows in set (0.034 sec)<o:p></o:p></p><p class=MsoNormal><o:p> </o:p></p><p class=MsoNormal>I still cannot get dxspider to send data but I created a perl script and that works.<o:p></o:p></p><p class=MsoNormal><o:p> </o:p></p><p class=MsoNormal>#!/usr/bin/perl<o:p></o:p></p><p class=MsoNormal>use strict;<o:p></o:p></p><p class=MsoNormal>use warnings;<o:p></o:p></p><p class=MsoNormal>use DBI;<o:p></o:p></p><p class=MsoNormal><o:p> </o:p></p><p class=MsoNormal># Database connection details<o:p></o:p></p><p class=MsoNormal>my $dsn = "DBI:mysql:database=dxcluster;host=localhost;port=3306";<o:p></o:p></p><p class=MsoNormal>my $dbuser = 'sysopAdmin';<o:p></o:p></p><p class=MsoNormal>my $dbpass = '503Di@bl0';<o:p></o:p></p><p class=MsoNormal><o:p> </o:p></p><p class=MsoNormal># Connect to the database<o:p></o:p></p><p class=MsoNormal>my $dbh = DBI->connect($dsn, $dbuser, $dbpass, { RaiseError => 1, AutoCommit => 1 })<o:p></o:p></p><p class=MsoNormal>  or die "Could not connect to database: $DBI::errstr";<o:p></o:p></p><p class=MsoNormal><o:p> </o:p></p><p class=MsoNormal># Prepare an SQL insert statement with two placeholders<o:p></o:p></p><p class=MsoNormal>my $sth = $dbh->prepare("INSERT INTO spot (comment, ipaddr, freq, spotcall, time, spotter) VALUES (?, ?, ?, ?, ?, ?)");<o:p></o:p></p><p class=MsoNormal><o:p> </o:p></p><p class=MsoNormal># Execute the statement with two values<o:p></o:p></p><p class=MsoNormal>$sth->execute('John', 'Doe', 100, 101, 102, 103) or die "SQL Error: $DBI::errstr";<o:p></o:p></p><p class=MsoNormal><o:p> </o:p></p><p class=MsoNormal># Insert multiple rows with two values<o:p></o:p></p><p class=MsoNormal>my @data = (<o:p></o:p></p><p class=MsoNormal>    ['Jane', 'Smith', 200, 201, 202, 203],<o:p></o:p></p><p class=MsoNormal>    ['Alice', 'Wonderland', 300, 301, 302, 302]<o:p></o:p></p><p class=MsoNormal>);<o:p></o:p></p><p class=MsoNormal><o:p> </o:p></p><p class=MsoNormal>foreach my $row (@data) {<o:p></o:p></p><p class=MsoNormal>    $sth->execute($row->[0], $row->[1], $row->[2], $row->[3], $row->[4], $row->[5]) or die "SQL Error: $DBI::errstr";<o:p></o:p></p><p class=MsoNormal>}<o:p></o:p></p><p class=MsoNormal><o:p> </o:p></p><p class=MsoNormal># Finish the statement<o:p></o:p></p><p class=MsoNormal>$sth->finish();<o:p></o:p></p><p class=MsoNormal><o:p> </o:p></p><p class=MsoNormal># Disconnect from the database<o:p></o:p></p><p class=MsoNormal>$dbh->disconnect();<o:p></o:p></p><p class=MsoNormal><o:p> </o:p></p><p class=MsoNormal>print "Data inserted successfully!\n";<o:p></o:p></p><p class=MsoNormal><o:p> </o:p></p><p class=MsoNormal>MariaDB [dxcluster]> select * from spot;<o:p></o:p></p><p class=MsoNormal>+---------+------+----------+------+---------+---------+----------+-------------+--------+---------+--------+------------+-----------+-----------+--------------+------------+<o:p></o:p></p><p class=MsoNormal>| rowid   | freq | spotcall | time | comment | spotter | spotdxcc | spotterdxcc | origin | spotitu | spotcq | spotteritu | spottercq | spotstate | spotterstate | ipaddr     |<o:p></o:p></p><p class=MsoNormal>+---------+------+----------+------+---------+---------+----------+-------------+--------+---------+--------+------------+-----------+-----------+--------------+------------+<o:p></o:p></p><p class=MsoNormal>| 2598318 |  100 | 101      |  102 | John    | 103     |     NULL |        NULL | NULL   |    NULL |   NULL |       NULL |      NULL | NULL      | NULL         | Doe        |<o:p></o:p></p><p class=MsoNormal>| 2598319 |  100 | 101      |  102 | John    | 103     |     NULL |        NULL | NULL   |    NULL |   NULL |       NULL |      NULL | NULL      | NULL         | Doe        |<o:p></o:p></p><p class=MsoNormal>| 2598320 |  200 | 201      |  202 | Jane    | 203     |     NULL |        NULL | NULL   |    NULL |   NULL |       NULL |      NULL | NULL      | NULL         | Smith      |<o:p></o:p></p><p class=MsoNormal>| 2598321 |  300 | 301      |  302 | Alice   | 302     |     NULL |        NULL | NULL   |    NULL |   NULL |       NULL |      NULL | NULL      | NULL         | Wonderland |<o:p></o:p></p><p class=MsoNormal>| 2598322 |  100 | 101      |  102 | John    | 103     |     NULL |        NULL | NULL   |    NULL |   NULL |       NULL |      NULL | NULL      | NULL         | Doe        |<o:p></o:p></p><p class=MsoNormal>| 2598323 |  200 | 201      |  202 | Jane    | 203     |     NULL |        NULL | NULL   |    NULL |   NULL |       NULL |      NULL | NULL      | NULL         | Smith      |<o:p></o:p></p><p class=MsoNormal>| 2598324 |  300 | 301      |  302 | Alice   | 302     |     NULL |        NULL | NULL   |    NULL |   NULL |       NULL |      NULL | NULL      | NULL         | Wonderland |<o:p></o:p></p><p class=MsoNormal>| 2598325 |  100 | 101      |  102 | John    | 103     |     NULL |        NULL | NULL   |    NULL |   NULL |       NULL |      NULL | NULL      | NULL         | Doe        |<o:p></o:p></p><p class=MsoNormal>| 2598326 |  200 | 201      |  202 | Jane    | 203     |     NULL |        NULL | NULL   |    NULL |   NULL |       NULL |      NULL | NULL      | NULL         | Smith      |<o:p></o:p></p><p class=MsoNormal>| 2598327 |  300 | 301      |  302 | Alice   | 302     |     NULL |        NULL | NULL   |    NULL |   NULL |       NULL |      NULL | NULL      | NULL         | Wonderland |<o:p></o:p></p><p class=MsoNormal>| 2598328 |  100 | 101      |  102 | John    | 103     |     NULL |        NULL | NULL   |    NULL |   NULL |       NULL |      NULL | NULL      | NULL         | Doe        |<o:p></o:p></p><p class=MsoNormal>| 2598329 |  200 | 201      |  202 | Jane    | 203     |     NULL |        NULL | NULL   |    NULL |   NULL |       NULL |      NULL | NULL      | NULL         | Smith      |<o:p></o:p></p><p class=MsoNormal>| 2598330 |  300 | 301      |  302 | Alice   | 302     |     NULL |        NULL | NULL   |    NULL |   NULL |       NULL |      NULL | NULL      | NULL         | Wonderland |<o:p></o:p></p><p class=MsoNormal>+---------+------+----------+------+---------+---------+----------+-------------+--------+---------+--------+------------+-----------+-----------+--------------+------------+<o:p></o:p></p><p class=MsoNormal>13 rows in set (0.003 sec)<o:p></o:p></p><p class=MsoNormal><o:p> </o:p></p><p class=MsoNormal><o:p> </o:p></p><p class=MsoNormal>Anyone point me to where I may have screwed up?<o:p></o:p></p><p class=MsoNormal><o:p> </o:p></p><p class=MsoNormal>Mike -N3bsq<o:p></o:p></p><p class=MsoNormal><o:p> </o:p></p></div><div id="DAB4FAD8-2DD7-40BB-A1B8-4E2AA1F9FDF2"><br /><table style="border-top: 1px solid #D3D4DE;"><tr><td style="width: 55px; padding-top: 13px;"><a href="https://www.avast.com/sig-email?utm_medium=email&utm_source=link&utm_campaign=sig-email&utm_content=emailclient" target="_blank"><img src="https://s-install.avcdn.net/ipm/preview/icons/icon-envelope-tick-round-orange-animated-no-repeat-v1.gif" alt="" width="46" height="29" style="width: 46px; height: 29px;"/></a></td><td style="width: 470px; padding-top: 12px; color: #41424e; font-size: 13px; font-family: Arial, Helvetica, sans-serif; line-height: 18px;">Virus-free.<a href="https://www.avast.com/sig-email?utm_medium=email&utm_source=link&utm_campaign=sig-email&utm_content=emailclient" target="_blank" style="color: #4453ea;">www.avast.com</a></td></tr></table><a href="#DAB4FAD8-2DD7-40BB-A1B8-4E2AA1F9FDF2" width="1" height="1"> </a></div></body></html>