Casa > E > Existe Algum Método Para Converter Dados Em Folhas Do Google Para Mysql?

Existe algum método para converter dados em folhas do Google para MySQL?

Observações para o A2A

Existem inúmeras maneiras de fazer isso, desde mais manual e menos tecnicamente inclinado até mais automatizado.

Respostas anteriores têm mostrado métodos muito bons em todo esse espectro. Em nome da diversidade, vou propor outra forma de o fazer usando R para fazer interface entre o Google Sheets e o MySQL.

{Disclaimer: Esta resposta assume, claro, que você já tem o R instalado e sabe como usá-lo}

P>Passos preparatórios

  1. >li>Instalar googlesheets do pacote <- conexão com o Google Sheets>li>Instalar pacote RMySQL <- interface com o MySQL
  2. Requisitar ambos os pacotes
>p>P>Entrar o GoogleSheet no R
  1. li>Invoque gs_ls() para mostrar a lista de planilhas disponíveis a que você tem acesso. Isto requer autenticação do navegador via OAuth. Dê permissão.
  2. Load a planilha do Google com a qual você deseja trabalhar e armazene-a em um objeto por meio de gs_title("name_of_spreadsheet"), por exemplo:
  1. myss <- gs_title(“name_of_spreadsheet) 
  1. To list the available worksheets within the Google Spreadsheet use gs_ws_ls(myss)
  2. Select a given worksheet with gs_read() and store it in an object. e.g.:
  1. myws <- gs_read(ss = myss, ws= “name_of_worksheet_you_want_to_read”, skip = 1) #skip = 1 if you have labels in the first row 
  1. Convert the worksheet to a data frame and store it in an object. e.g.:
  1. mydf <- as.data.frame(myws) 

Getting the data frame into MySQL

  1. Connect R to a given database with dbConnect() and store the connection in object. e.g.:
  1. con <- dbConnect(RMySQL::MySQL(), dbname = "mydb") 
  1. Invoke dbWriteTable() to write the data frame to an existing table within your database.
  1. dbWriteTable(con, value = mydf, name = "table_you_want_to_write_to", append = TRUE ) 

After all these steps you should have added a Google Sheets worksheet to a MySQL table. Script the process for each sheet within the Google Spreadsheet if needed.

De Yonah Kral

Você pode editar fonte, cor, posição em um arquivo .srt? :: De qualquer forma, existe um M9 do HTC na Índia. Ele suporta bandas indianas?