The size just keeps increasing at an exponential level. it's about 18gig now. I am using a shared hosting platform. is there a way i could convert from sqlite to mysql without losing any info?
I think for best practice, it's best you run everything from scratch.
I think vue.js is an excellent choice, especially when you have to deal with follow, unfollow, messaging and others.
You need to shut the site down for a while and then you need to export every table into SQL and then run the migration on your MySQL server and then import table all the tables.
@tomasosho I don’t think you should be dishing out any “best practice” advice, given your question 😂
In answer to your question, you’re going to need to migrate to a “proper” relational database engine such as MySQL or Postgres. You’ll need to find a utility that converts a dump of your SQLite database to the database engine of your choice. Given you have 18 GB of data, I’m afraid this is probably going to occur quite a bit of downtime to prevent losing any data during the migration.
@tomasosho Mate, you’re not going to find a “free online converter” that’s going to convert an 18 GB SQlite database to nice MySQL import scripts for you.