sql >> Databasteknik >  >> RDS >> Mysql

Några förslag på en ruby-lösning för att fylla i en SQLite-databas från en mysql-källa

Ansvarsfriskrivning:Jag är uppföljarens underhållare.

Uppföljaren skulle förmodligen vara det enklaste sättet att göra detta. Bin/sequel-verktyget kan kopiera en MySQL-databas till en SQLite-databas, så om du tittar på källkoden till den (http://github.com/jeremyevans/sequel/blob/205d8a04842c143736de76d645/a1cabinse/a95/a1cabin/ ), kan du få en uppfattning om hur du gör detta med Sequel.

På grund av hur saker är uppbyggda är det förmodligen enklast att bara kopiera schemat direkt och sedan släppa onödiga kolumner. Alternativt skulle jag bara skriva koden för att skapa det SQLite-databasschema jag ville ha.

Koden för att kopiera data kan förmodligen använda en modifierad version av vad som finns i bin/uppföljare.



  1. PHP PDO dynamisk uppdateringsfråga till MYSQL

  2. WHERE_IN fråga med en sammansatt nyckel?

  3. Extremt långsam PostgreSQL-fråga med ORDER- och LIMIT-satser

  4. Tar ut tid för att gå med igen