ratzekahl1
Goto Top

Excel android nach mysql

Guten Abend,
ich habe eine Mini Datenbank:
Die Spalten: id, pk ai; time datetime; stati_id int 3; member_id int 4

Zum probiere habe ich einige Dummydaten in Excel (Android) gehackt. Wie bekomme ich die Dummydaten in die DB (mysql). Aktuell habe ich keinen Zugriff auf Windows. Excel 365 4 Android kann nicht nach csv exportieren.
Ods get, den Rest kenne ich nicht. Habe nen Umweg über google Spreasheet gemacht. Der kann zwar csv verhunzt aber das Datumfeld.

Ursprünglich habe ich zB 01.05.2024 07:30
Ich brauche 2024-05-01 07:30.
Google macht daraus 1/5/24 07:30
Also suchen und ersetzen geht aućh nicht

Ods schneidet ab und ich habe nur noch 2024/05/01Für den import wollte ich den phpmyaadmin von allinkl nutzen. Das Projekt selbst liegt bei hope web, da finde ich aber keinerlei Datenbankverwaltungsmöglichkeit

Habe dann noch versucht die Daten als varchar zu importieren und dann die Spalte zu datetime zu ändern.

Kann doch nicht so schwer sein.
wo kann ich ansetzen? Natürlich kann ich mir ein Script basteln, welches die csv importiert und dann die Stellen tauschen, aber das halte ich für kaum umsetzbar.
mfG
ratźekal1

Content-ID: 41089636279

Url: https://administrator.de/contentid/41089636279

Ausgedruckt am: 26.09.2024 um 23:09 Uhr

PetraBeckerSS
PetraBeckerSS 21.08.2024, aktualisiert am 29.08.2024 um 12:57:58 Uhr
Goto Top
Zitat von @Crusher79:

Hallo,

was ist für die SQL Verbindung erlaubt? Localhost? Externe Tools möglich?

dbeaver: https://github.com/dbeaver/dbeaver/issues/10160
Ich hatte dieses Problem nur einmal, als ich an einem Projekt zum Thema Glücksspiel auf Android arbeitete. Ich habe die Daten auch nach SQL übertragen. Sie müssen nur das richtige Skript schreiben. Ich habe diese Beispiele immer aus anderen Quellen übernommen. Ich habe sogar versucht, Casino Boni dazu zu bringen, zu verstehen, wie es funktioniert, dazu habe ich Website mit Casino-Bewertungen gelesen. Ich musste verstehen, wie der Prozess für andere funktionierte. Letztendlich habe ich verschiedene Spielereignisse, deren Zeitpunkt und Benutzer-IDs verwendet, die zur Analyse und zum Testen in eine MySQL-Datenbank importiert werden mussten.

Ist auch sehr mächtig. Allerdings dann Umweg über einen PC... Da könnte man auch gleich mit PowerShell oder php-PDO die Daten drehen und importieren.

Beschreib mal den Workflow, was genau du machen möchtest. Hab Excel auf dem Handy nicht. Rein Cloud oder hat man lokal Kopien unter Android?

Was genau und wie viele Daten sind es? So etwas wie BDE? Was für einen Workflow brauchst du.

mfg Crusher


Ich hatte dieses Problem auch, als ich bei der Arbeit an einem Projekt arbeitete. Ich habe die folgende Abfrage in SQL ausgeführt - ( UPDATE your_table SET date_column = STR_TO_DATE(date_column, '%d.%m.%Y %H:%i') WHERE ...; ).
Crusher79
Crusher79 21.08.2024 um 21:33:17 Uhr
Goto Top
Hallo,

was ist für die SQL Verbindung erlaubt? Localhost? Externe Tools möglich?

dbeaver: https://github.com/dbeaver/dbeaver/issues/10160

Ist auch sehr mächtig. Allerdings dann Umweg über einen PC... Da könnte man auch gleich mit PowerShell oder php-PDO die Daten drehen und importieren.

Beschreib mal den Workflow, was genau du machen möchtest. Hab Excel auf dem Handy nicht. Rein Cloud oder hat man lokal Kopien unter Android?

Was genau und wie viele Daten sind es? So etwas wie BDE? Was für einen Workflow brauchst du.

mfg Crusher
maretz
maretz 22.08.2024 um 08:05:44 Uhr
Goto Top
ich würde mal vermuten google docs kann auch einfach das datumsformat anpassen ;). Aber ich würde mir auch den Weg mal nochmal überlegen - von Excel in ne SQL-DB pumpen? Da wäre mein Weg vermutlich über nen Webservice mit nem Upload-Script, so brauch ich auch nich den ganzen Connection-Kram versuchen, die DB fürs gesamte Internet zu erlauben und damit zu leben was passiert wenn zB. während des Uploads der Daten die Verbindung wegknallt (weil nen Anruf kommt, weil die Abdeckung grad weg is,...).
godlie
godlie 22.08.2024 um 13:45:37 Uhr
Goto Top
ratzekahl1
ratzekahl1 22.08.2024 um 14:43:02 Uhr
Goto Top
Zitat von @PetraBeckerSS:

Wissen Sie etwas über PHPMyAdmin? Damit ist alles machbar.

Der kann kein xls oder xlsx.> Zitat von @Crusher79:

Hallo,

was ist für die SQL Verbindung erlaubt? Localhost? Externe Tools möglich?

dbeaver: https://github.com/dbeaver/dbeaver/issues/10160

Ist auch sehr mächtig. Allerdings dann Umweg über einen PC... Da könnte man auch gleich mit PowerShell oder php-PDO die Daten drehen und importieren.

Beschreib mal den Workflow, was genau du machen möchtest. Hab Excel auf dem Handy nicht. Rein Cloud oder hat man lokal Kopien unter Android?

Was genau und wie viele Daten sind es? So etwas wie BDE? Was für einen Workflow brauchst du.

mfg Crusher

Nur localost

Was heißt workflow? Ich möchte dummy Daten in die Datenbank bekommen. Und via Excel ist es deutlich komfortabler , als über den phpmyadmin. Import via phpadmin klar, aber nicht das eigendliche einfügen

Google docs/spreadsheed kann viele Formate, ja, aber keine individuellen. Entweder reine Datumformat oder reines Zeitformat, aber kein DateTime. Excel web oder Excel Android dasselbe....
Also was weiß ich 2014-07-01, 01/07/2014, 07/01/2014, Mon 01.07.2014, 01. Jul 2014, ...
Und 01.07.2014 07:30 03, ,007.14 7:30 am

Aber damit kann phpmadmin bzw. mysql nichts anfangen. Umweg über osd, habe ich oben geschrieben , auch probiert.
ratzekahl1
Lösung ratzekahl1 22.08.2024 um 18:13:41 Uhr
Goto Top
Hallo zusammen,
Fazit: Excel 4 Android ist Schrott. Es kann weder ods noch csv exportieren. Habe mi OpenOffice 4 Android geladen, die Excel-Tabelle importiert, export als ordentliches csv und im phpmyadmin importiert. E voila.Tuts.
Vielen Dank für die Hilfen.
Ratzekahl1