Frequently asked questions - Base

    From The Document Foundation Wiki
    < Faq‎ | Base
    This page is a translated version of the page Faq/Base/021 and the translation is 47% complete.


    Wie kann ich eine Verbindung zu einem MySql Server unter Linux herstellen?

    Damit eine ODBC-Verbindung unter Linux funktioniert (unter der Benutzung von unixODBC) wird eine Datei benötigt, um die installierten Datenbanktreiber aufzulisten (normalerweise ist der Selection Name der der Datenbank, jedoch nicht erforderlicherweise).

    Legen sie die Datei odbcinst.ini in den Ordner /etc :

    [MySQL] 
    Description  = MySQL driver 
    Driver       = /usr/local/lib/libmyodbc.so 
    Setup        = /usr/lib/libodbcmyS.so 
    FileUsage    = 1

    und eine Datei, die die Datenbank Verbindung(en) auflistet.

    Die erste Auswahl legt den Treiber fest, der für die Datenquelle verwendet wird (Datenbank).

    Es gibt so viele Auswahlen wie es Datenquellen gibt. Dies scheint unnötige Duplikate der Treiberdefinitionen zu erstellen (aber es ist nicht klar warum).

    Legen sie die Datei .obdc.ini in das Homeverzeichnis des Benutzers.

    [ODBC Data Sources] 
    TestMySQL  = MySQL   
    [TestMySQL] 
    Description = Test TJ 
    Driver = MySQL 
    DSN = TestMySQL 
    Trace = Off 
    TraceFile = <trace filename>
    SERVER = @IP or name
    PORT = 3306 
    DATABASE = test 
    USER = user MySQL
    Password = corresponding password

    In this case the command will be : isql -v TestMySQL .

    Start LibreOffice, select "View > Data sources" from the menu or press F4. The database dialogue will open below the icon bar.

    Right click at the left and choose "Manage data sources".

    In the window that opens click on "New database", enter it's name, choose ODBC from the list of database types, then click on the ellipsis (...) at the left.

    In the window that opens choose your database (the database names that appear are those that have been defined in the .odbc.ini file in your home directory). Choose the one you require.

    Click on the next tab (ODBC), enter the identifier, click the "password required" checkbox if necessary, then "OK".