Mysql
 sql >> Datenbank >  >> RDS >> Mysql

Binary_log_types.h:Keine solche Datei oder Verzeichnis

Nach ein wenig Recherche fand ich heraus, dass aus irgendeinem Grund die beiden Dateien binary_log_funcs.h und binary_log_types.h fehlen bei der Installation des mysql 5.7-Community-Installationsprogramms.

Korrektur:

1) Laden Sie den MySQL-Server-Quellcode von der MySQL-Site herunter .

2) Extrahieren Sie das tar-Archiv. (Ich habe dafür Winrar verwendet)

3) Gehen Sie zu Your\Download\Location\Here\mysql-5.7.7-rc\mysql-5.7.7-rc\libbinlogevents\export\

4) Kopieren Sie die binary_log_funcs.h und binary_log_types.h aus diesem Ordner und fügen Sie sie in Path\to\your\mysql\server\include ein.

5) Erstellen Sie die Code::Blocks-Anwendung neu.

Hinweis: Stellen Sie sicher, dass Code::Blocks die Berechtigung hat, auf die Dateien und Ordner im Verzeichnis C:zuzugreifen. Dies könnte auch eine vorübergehende Lösung sein, da ich der festen Überzeugung bin, dass ich keine vollständige MySQL-Installation durchgeführt habe, die diese Dateien automatisch enthalten sollte. Trotzdem bin ich vorübergehend glücklich :)