[Ajuda] Migraзгo de MYSQL pra SQLITE
#1

Queria a opniгo de gente experiente, ganhei um servidor, mas й compartilhado a senha do root do mysql...
Eu tenho uma DB dos meus players antigos e nгo quero resetar o servidor, queria comeзar a usar SQLITE

Por onde comeзar? O que fazer?
O que vocкs acham?
Vн programas que fazem converзгo dos banco de dados... Isso funciona mesmo?

Como seria? Como seria o phpmyadmin do sqlite? Sу vi por linha de codigos, isso aн й coisa de doido
Reply
#2

A ъnica forma que testei e posso garantir funcionalidade foi com o seguinte script:

https://gist.github.com/esperlu/9437...ysql2sqlite-sh

O modo de uso estб descrito no header, bem simples, com poucos comandos no terminal.

Quote:

$ chmod +x mysql2sqlite.sh //Torna executбvel
# Usage: $ ./mysql2sqlite mysqldump-opts db-name | sqlite3 database.sqlite
# Example: $ ./mysql2sqlite --no-data -u root -pMySecretPassWord myDbase | sqlite3 database.sqli

Tambйm possuindo um repositуrio em Lua.

https://gist.github.com/esperlu/993216
Reply
#3

Quote:
Originally Posted by Monotox
Посмотреть сообщение
A ъnica forma que testei e posso garantir funcionalidade foi com o seguinte script:

https://gist.github.com/esperlu/9437...ysql2sqlite-sh

O modo de uso estб descrito no header, bem simples, com poucos comandos no terminal.



Tambйm possuindo um repositуrio em Lua.

https://gist.github.com/esperlu/993216
Vlw msm cara +rep

Como assim tbm com repositorio em Lua?
Nunca mexi com sqlite, quero passar pra sqlite tbm como uma formar de aprender fazendo umas das coisas que eu mais gosto, que й meu server de samp

Tem um phpmyadmin da vida?

Eu tenho que colocar esse mysql2sqlite.sh
em /bin/sh

dps dar:
cd /bin/sh

E pegar meu sampdb.sql e usar esse comando como? Depois como startar?

Se puder me da essa forзa aн, ou atй mesmo tutoriais qlqr coisa seria util!
Reply
#4

Quote:
Originally Posted by ubunttu
Посмотреть сообщение
Vlw msm cara +rep

Como assim tbm com repositorio em Lua?
Nunca mexi com sqlite, quero passar pra sqlite tbm como uma formar de aprender fazendo umas das coisas que eu mais gosto, que й meu server de samp

Tem um phpmyadmin da vida?

Eu tenho que colocar esse mysql2sqlite.sh
em /bin/sh

dps dar:
cd /bin/sh

E pegar meu sampdb.sql e usar esse comando como? Depois como startar?

Se puder me da essa forзa aн, ou atй mesmo tutoriais qlqr coisa seria util!
Lua й uma linguagem de programaзгo, o segundo repositуrio foi programado nessa linguagem.

Existem alguns projetos como uma espйcie de phpmyadmin para SQLite, como por exemplo o phpLiteAdmin: https://www.phpliteadmin.org/

Preview: http://i.stack.imgur.com/eP65s.png

Nгo entendi bem sua dъvida se й para importar (No SQLite) ou exportar (Do MySQL), entгo deixarei por escrito ambos.

Para importar o banco de dados via prompt, veja os links abaixo:
http://stackoverflow.com/questions/1...le-into-sqlite
http://www.saturngod.net/articles/im...ile-to-sqlite/
https://www.sqlmaestro.com/products/sqlite/datawizard/

Ps: editei e retirei os comandos para nгo deixar explicaзгo pela metade.

Para exportar no MySQL, leia o tutorial completo abaixo:
https://www.vivaolinux.com.br/dica/M...ldump-e-source
Reply


Forum Jump:


Users browsing this thread: 2 Guest(s)