Using a linha de comando ferramentas exportar dados de uma base de dados de MySQL em uma lima de CSV é completamente fácil. É aqui como:
o mysql - uexampleuser - o exampledb do pletmein - B - e “seleciona * de \ pessoa do `\ `; ” | “s \ t “do sed,” /g; “de s/^//; ” de s/$//; s \ n//g” > filename.csv
Está aqui alguma saída de amostra do acima:
“identificação”, “username”, “grupo”, “senha”
“1”, “tux”, “admin”, “5f4dcc3b5aa765d61d8327deb882cf99”
“2”, “tlugian”, “admin”, “5f4dcc3b5aa765d61d8327deb882cf99”
“3”, “saiyuki”, “admin”, “5f4dcc3b5aa765d61d8327deb882cf99”
“4”, “fred”, “equipe de funcionários”, “5f4dcc3b5aa765d61d8327deb882cf99”
“5”, “discussão”, “equipe de funcionários”, “5f4dcc3b5aa765d61d8327deb882cf99”
“6”, “wilma”, “admin”, “5f4dcc3b5aa765d61d8327deb882cf99”
E agora para a explanação:
Começar com o comando de MySQL. Eu não explicarei - u e - as opções que de p são diretas (se no mysql do homem da dúvida). - A opção de B limitará os dados using abas e cada fileira aparecerá em uma nova linha. - A opção de e denota o comando funcionar uma vez que você registrou na base de dados. Neste caso nós estamos usando uma indicação SELETA simples.
No sed. O comando usado aqui contem três certificados separados do sed:
s \ t “,” /g; “de s/^// <--- this="" will="" search="" and="" replace="" all="" occurences="" of="">
; “de s/$//; <--- This="" will="" place="" a="">
s \ n//g <---- This="" will="" place="" a="">
Após ter funcionado o jogo do resultado com o sed nós reorientamos a saída a uma lima com uma extensão de .csv.