Verbinden von MySQL DB mit Apple iWork-Nummern?

Ich würde gerne einige Daten aus einer MySQL-Datenbank mit einem Mac visualisieren, aber es war nicht einfach, eine Lösung dafür zu finden. Ich verstehe, dass Excel DB-Konnektivität hat, aber derzeit habe ich nur Apple Numbers.

Ist es möglich, meine Datenquelle mit Numbers zu verbinden, damit ich mit der Erstellung einiger Diagramme beginnen kann?

Danke für die Anregungen und Informationen; Ich erforsche stattdessen die Verwendung von OOO Base und Calc

Antworten (4)

Es gibt keine Möglichkeit, Numbers dazu zu bringen, Daten aus einer Datenbank abzurufen. (Eher ein Consumer-Tool.) https://discussions.apple.com/thread/1827581

Eine Problemumgehung: Sie können Excel verwenden, um die Daten abzurufen, und die XLS-Datei für eine schönere Diagrammerstellung in Numbers importieren.

Wenn dies einmalig ist, können Sie Ihre Daten in eine CSV-Datei exportieren und diese dann mit Numbers öffnen. Verwenden Sie eine ähnliche Abfrage wie diese, um die Daten zu exportieren:

SELECT order_id,product_name,qty
FROM orders
INTO OUTFILE '/tmp/orders.csv'
FIELDS TERMINATED BY ','
ENCLOSED BY '"'
LINES TERMINATED BY '\n'

Normalerweise öffne ich die Tabelle in phpMySQL und kopiere dann einfach die Daten in Numbers. Es ist nicht automatisch, funktioniert aber wie ein Zauber, wenn der zusätzliche Schritt nichts ausmacht und / oder Sie es nicht mit vielen verschiedenen Tabellen tun müssen.

Mein Arbeitsablauf:

  1. Öffnen Sie phpMySQL in der gewünschten Ansicht (verwenden Sie dafür ein Lesezeichen)
  2. Kopieren Sie die Ergebnistabelle
  3. Einfügen in Numbers Matching Style (cmd+shift+opt+V)

Das ist es.

Alternativ können Sie Open Office Base verwenden, das auf Mac, Windows und Linux läuft. Dies unterstützt mysql, und das verwende ich, um Daten zu speichern und Daten von meinem MySql-Server abzurufen.