2011-01-04 3 views
5

Per eseguire il conteggio delle scorte annuale, abbiamo utilizzato fogli di lavoro Google, in una piccola azienda. Mentre sto costruendo un sistema di gestione dell'inventario, mi chiedo quali sono le migliori pratiche, quando si importano i dati su MySQL.Importa dati da fogli di calcolo di Google in MySQL

I fogli di calcolo hanno la seguente struttura:

PartNo. | Vendor | Title  | Quantity | Cost | Sum | EAN   | Comment | Price 
841750 | Volvo | Oil filter| 5  | 10 | 50 | 1234567812345 |   | 18 
20.1418 | MarinH | Light  | 1  | 44 | 44 | 1234567812346 |   | 80 

Google mi offre l'opinione di esportare in file CSV, che MySQL può leggere, ma c'è qualche metodo più intelligente?

Sei inoltre invitati a suggerire me una struttura di tabella di database :-)

risposta

3

Check this out:

how to import excel spreadsheet as table into mysql

Navicat ha un "wizard di importazione tabella" funzionalità. È un download gratuito da http://www.navicat.com/download.html ed importa fogli di calcolo Excel e crea una nuova tabella in MySQL.

Utilizzando l'approccio precedente è possibile esportare il foglio di calcolo di Google come file .xls di Excel e quindi utilizzare Navicat per importarlo in MySQL.

L'opzione che hai descritto tramite un file CSV è anche molto buona! Ci proverei prima. Ci sono ottimi tutorial su internet che ti mostrano come importare un .csv delimitato in una tabella MySQL.