教育とテストの目的で、MySQLを実際にインストールせずに実行したいと思います。
私はMacintoshとWindowsの両方で移植可能なPostgreSQLを見つけました。これは良いことですが、mySQLで同じものを見つけることができませんでした。
私は、AMPPSやXAMPPなどの一般的なWebサーバーパッケージからMySQLを実行できることを知っていますが、とにかくインストールする必要があり、私の要件を上回っています。
OS X用とWindows用のポータブルアプリで、その仕事はできますか?
ありがとう
はい、MySQLを独立したZipアーカイブとして持つことができ、WindowsのMySQLダウンロードページからダウンロードすることもできます。次の手順を実行します。
次のコマンドを使用して、cmdプロンプトからサービスをインストールするか、mysqldを開始することもできます。
cd\bin
mysqld.exe
またはサービスをインストールする必要がある場合
cd\bin mysqld.exe --install MySQLサービス名--defaults-file = .iniファイルへの絶対パス
Zipアーカイブは、UNIX * OSでも使用できます。
それが役に立てば幸い
あなたが言ったことについての小さな補足:
私は、AMPPSやXAMPPなどの一般的なWebサーバーパッケージからMySQLを実行できることを知っていますが、とにかくインストールする必要があり、私の要件を上回っています。
ポータブルな方法でXAMPPをインストールすることは可能です。Zipパッケージを http://sourceforge.net/projects/xampp/files/ からダウンロードし(目的のバージョンを選択)、クイックセットアップに従ってください。
1)teaching and testing
の目的で、MySQLを実際にインストールせずに実行したいと思います。
2)仕事をするportable app for OS X and for Windows
はありますか?
1)teaching and testing
の場合、MySQLとISO SQL標準との関係は常にerr ...、 problematic でした。私は、彼らが近年良くなったことの功績を認めます。
2)portability
の場合、SQLiteを使用できます。これは 岩盤 であり、メモリスティックで実行される標準に準拠したデータベースです。 SQLiteの作成者によるYouTubeの動画が多数あります。
から ここ
SQLiteは、小型、高速、自己完結型、高信頼性、フル機能のSQLデータベースエンジンを実装するC言語ライブラリです。 SQLiteは、世界で最も使用されているデータベースエンジンです。 SQLiteはすべての携帯電話とほとんどのコンピューターに組み込まれており、人々が毎日使用する無数の他のアプリケーションにバンドルされています。詳しくは...
SQLiteファイル形式は安定しており、クロスプラットフォームであり、下位互換性があります。開発者は、少なくとも2050年の間それを維持することを約束します。SQLiteデータベースファイルは、システム間でリッチコンテンツを転送するコンテナとして一般的に使用されます 1 およびデータの長期アーカイブ形式として[4]。 1兆(1e12)を超えるSQLiteデータベースがアクティブに使用されています[5]。
here から、SQLiteは「PostgreSQLのプロテジェ」です-その主要な開発者である D。Richard Hipp は常に彼が モデル PostgreSQL構文をコピーします。
それはおよそです。 2MB(はい、MB、ではないGB!)で、MySQLよりもおそらく(教育目的のために)より優れており、確かに標準に準拠しています。 SQLiteの長所と短所の包括的な(そして非常に正直な)評価については、この ページ を参照してください。使用例では、Education and Training
セクションに特に注意を払います。終わりのないマーケティングの今日では、ベンダーに会うのはうれしいです1 製品について非常に前向きで正直に!
1SQLiteは古典的な意味でのベンダーではありません パブリックドメイン ソフトウェアですが、D。リチャードヒップのYouTubeのビデオを見ると、商業クライアントのニーズに応えることが彼の皮肉であることがすぐにわかります、たくさんあります!
この時代には(そして2016年に戻って) MySQL を含むポータブルanythingは、 Dockerコンテナ。
SQLiteはあなたが望むもののように聞こえます。