Make portable Mysql and NodeJS [closed] - mysql

Closed. This question is opinion-based. It is not currently accepting answers.
Want to improve this question? Update the question so it can be answered with facts and citations by editing this post.
Closed 2 years ago.
Improve this question
I'm needing to make a stand-alone application with NodeJS for Windows, Mac, and Linux
My first option for the database was SQLite but it's very small for my big data
My reason for using MySQL is that support many data and it's quickly
But the big problem is installing MySQL that it's hard to install it with end-user
And the important note is I packaging the NodeJS project and convert to exe file
Also, I use mosquito broker in this project and still no problem in the run this application.
Can I use MySQL like SQLite (stand-alone)?
Thanks

It's bad if you think Sqlite is weak
Because it's the best choice for your needing
It's simple, high performance, stand-alone and many features
My suggestion is using SQLite

Finally, I decide to use the same Sqlite because :
"SQLite supports databases up to 140 terabytes in size"
Also, I assign database file for each device and I think that is the best solution without Mysql database

Related

Why do some people prefer SQLite over MySQL? I am a MSSQL user [closed]

Closed. This question is opinion-based. It is not currently accepting answers.
Want to improve this question? Update the question so it can be answered with facts and citations by editing this post.
Closed 5 years ago.
Improve this question
I am curios why some prefer MYSQL over SQLITE, i am interested on learning MYSQL
SQLite is an embedded library, it requires no server process, and everything it saves is contained within a single, portable file. MySQL is an RDBMS server that's a lot more work to set up, but is multi-user, more scalable, and far more featured.
For example, SQLite is used for mobile applications as well as "development" instances of code where it's only lightly loaded. It can be used at scale but generally isn't, its simple design has limitations.
If you're writing a mobile application and need a local database, SQLite is not a bad call. Spinning up a huge, cumbersome MySQL process to do the same thing on a mobile device is a bad plan.
Although they're both "SQL databases" and have a lot of functional overlap, they're engineered to solve some very different problems. In some trivial use cases it might be an arbitrary choice as to which is best, but in most cases it's pretty obvious which of the two you need.

Which database should we use for our VB.NET project: wamp or mysql [closed]

Closed. This question is opinion-based. It is not currently accepting answers.
Want to improve this question? Update the question so it can be answered with facts and citations by editing this post.
Closed 8 years ago.
Improve this question
I'm a bit confused of this and I just want to ask: which one is a better database for our project?
Our project is a library system using bar code and a online website for the reservation of books and for the user to view if the book is available or not...
Both system and website mush have one database.
I just wanted to ask this because I'm confused about these 2 databases.
I already tried using the workbench of mysql and people keep saying that I should use sql in wamp. But I don't know the difference and what will be the outcome in storing data in our system and web.
This question is both subjective and unclear, but I'll try to add some information regardless:
WAMP (Windows, Apache, MySQL, PHP) isn't a database, it's a software stack using mySQL as the database.
By definition, you can't use WAMP (ie PHP) if you're using VB.NET: You're using WIMVB (Windows, IIS, MySQL or another database, and VB)
If you're using .NET, it usually makes sense to complete the Microsoft stack and use SQL Server, making your stack into: Windows, IIS, SQL Server and VB.NET (Although I'd recommend using C#.NET, not VB, as you'll it more widespread while being every bit as capable.
MySql would be a better choice for most applications, in my opinion. It as a good connector for .Net, and will be more flexible down the road. I would be more likely to use WAMP for a simple application with little chance for later enhancements -- a quick one-time app.

Create easy a MySQL Database [closed]

Closed. This question needs to be more focused. It is not currently accepting answers.
Want to improve this question? Update the question so it focuses on one problem only by editing this post.
Closed 8 years ago.
Improve this question
I'm a newbie and never created a database. I want create a MySQL Database which should run on a Server (other people want use it too)
What are the essential requirements to create this in an easy way?
Are there any recommended free programs which help me to reach my goal ?
Thank you
1) Get an environment
A great VPS provider is Digital Ocean
Or go for shared hosting
2) Install MySQL service
Depending on your environment and OS
Shared hosting will probably have MySQL already installed and a nice GUI for you to use to set up your databases
If you choose Digital Ocean, look at their documentation: https://www.digitalocean.com/community/tutorials/how-to-install-linux-apache-mysql-php-lamp-stack-on-centos-6
3) Set up a MySQL database and users
Plenty of materials on this
This should be it's own question once you've reached this stage, should you need help
I hope that will help you get further to your goal.
Referral links are included

Applications or Ways to Import MySQL Database with Relations etc..? [closed]

Closed. This question is off-topic. It is not currently accepting answers.
Want to improve this question? Update the question so it's on-topic for Stack Overflow.
Closed 11 years ago.
Improve this question
I'm trying to edit my MySQL database after a long time of taking a rest, and I'm pretty confused what's what. Do you know of any application or a way in which I could import or merge my db on server into an application that will not only allow me to work with the database on my local pc, but be able to view the structure and relations visually?
Thank you :)))
You can use the MySQL Workbench [1]. There you can generate a ERD (=Model) from your remote and/or local MySql Database. Furthermore you can manage your user accounts, edit tables and datas and much much more...
[1]... http://www.mysql.com/products/workbench/
Head on over here http://dev.mysql.com/downloads/installer/
The Mysql Workbench included in the installer should help

Which one should I use: MySQL Lite or SQLite? [closed]

Closed. This question is opinion-based. It is not currently accepting answers.
Want to improve this question? Update the question so it can be answered with facts and citations by editing this post.
Closed 9 years ago.
Improve this question
I am starting a simple windows forms application that requires a database to store inventory and purchasing records (less than 1000 items). What I want to ask is for your opinion which 'lite' database should I use for this small project, considering that the prerequisites I'll be installing in a client computer should have 'minimal' file size.
The client computer has a running OS of Windows 7, and I don't want him to install so many files, such as the .NET framework and the server that hosts the database, just to install the main application I'm currently developing.
What I'm really asking from you guys is to find out which of these two commonly known databases should I use, and look for the 'right recipe' to be used when building the installer. Thank you.
Of the two, SQLite is simpler to install and deploy. Fewer files, smaller distribution footprint and fewer configuration options to deal with (mostly because SQLite is a library that links into your application where as MySQL is a full client/server RDBMS).
SQLite is made for extremely simple database needs, and is probably a good fit based on your description.
I have never heard of MySQL Lite and a web search turned up nothing, so I will assume you meant MySQL. MySQL is a RDBS client/server system and probably major overkill unless you plan to store many records, or to have multiple people accessing the database at the same time.