Hast du dir die Ausgaben mal mit Consolewrite() angesehen?
Bei mir funktioniert das mit der mysql.au3 (suche mal nach libMySQLdll.au3) mit folgendem Skript, woebei der Character "utf8mb4" bei unserer DB noch nicht unterstützt wird.
Dazu gibt es hier einen Artikel im Netz (https://dba.stackexchange.com/questions/7678…h-charset-utf-8)
Code
#include <mysql.au3>
; db verbindungsvariablen
$ipadd = "server"
$sname = "user"
$spasswort = "kennwort"
;$db = "db_test"
_MySQL_InitLibrary()
If @error Then Exit MsgBox(0, "Fehler", "libmysql.dll nicht gefunden")
$MysqlConn = _MySQL_Init()
;$connected = _MySQL_Real_Connect($MysqlConn,$ipadd,$sname,$spasswort,$db)
$connected = _MySQL_Real_Connect($MysqlConn,$ipadd,$sname,$spasswort)
If $connected = 0 Then
$errno = _MySQL_errno($MysqlConn)
MsgBox(0,"Fehler","Login Server ist nicht Erreichbar")
Exit
Endif
Local $sQuery = "CREATE DATABASE mydatabase CHARACTER SET utf8 COLLATE utf8_general_ci;"
_MySQL_Real_Query($MysqlConn, $sQuery)
; Verbindung beenden
_MySQL_Close($MysqlConn)
; MYSQL beenden
_MySQL_EndLibrary()
Alles anzeigen
gruß gmmg