私は、数多くの異なるツールで生成されたデータベースを中央エリアにアーカイブしています。すべてのファイルは圧縮形式で保存されます。私はvarディレクトリにソフトリンクを作成することで、これらのデータベースをmysqlサーバにインポートしようとしましたが、mysqlのテーブルは表示されません。私はファイルを解凍するとすべてのテーブルを見ることができます。mysqlのデータベースへのソフトリンクを作成する
圧縮されたデータベースをリンクする方法はありますか?
私は、数多くの異なるツールで生成されたデータベースを中央エリアにアーカイブしています。すべてのファイルは圧縮形式で保存されます。私はvarディレクトリにソフトリンクを作成することで、これらのデータベースをmysqlサーバにインポートしようとしましたが、mysqlのテーブルは表示されません。私はファイルを解凍するとすべてのテーブルを見ることができます。mysqlのデータベースへのソフトリンクを作成する
圧縮されたデータベースをリンクする方法はありますか?
いいえ、MySQLのZipアーカイブからデータベースを直接読み込むことはできません。
Linuxを使用している場合は、fuse-zipファイルシステム(およびまだインストールされていない場合はFuse)をインストールできます。これにより、zipファイルをファイルシステムのようにマウントできます。マウントパスにMySQLをポイントすると、システム上の他のファイルと同様にzipファイルの内容が認識されます。
http://code.google.com/p/fuse-zip/
これは、パフォーマンスの低下があるだろうと言ったが、私はそれは問題ではありません推測しているこれらのアーカイブされたデータベースを考慮せずに行く必要があります。