質問: mysql、sqlite、その他のsqlサーバーの違いは何ですか? 私は自分のサーバーを調べていて、mysqlとsqliteおよび他のsqlサーバーの違いは何であるか疑問に思い始めました。誰かがこれをより明確にすることができれば、それぞれに長所と短所があるかどうかも説明できますか?
回答: mysqlはoracleデータベースです。他の何よりも費用効果の高いものとして販売されています。競合他社にはmicrosoftsqlserverが含まれます。sqliteはsqlサーバーほどではありません。それは実際には単なるデータベースシステムです。データベースは、アプリケーションに埋め込むことも、サーバーよりもテキストファイルにアクセスするようにアクセスするため、追加の「サーバー」リソースなしでローカルに使用することもできます。より近い製品は、microsoft sql ce(compact edition)です。私の意見では、賛否両論のほとんどは組織ベースです。会社がmicrosoftスタックに深く関わっている場合、microsoftsqlは理にかなっています。組織がlinux/oracleスタックに深く関わっている場合は、mysqlまたはoraclesqlが理にかなっています。データベースがsqlステートメントから簡単にアクセスできる情報を取得するだけの場合は、sqliteのようなものが最適です。 "sql" を定義するのは、実際には言語です。これらの各製品は、非常によく似た構文を使用して、データベースにデータを出し入れします。ただし、実際の動作は大きく異なる場合があります。