Input Needs["DatabaseLink
"]とconn = OpenSQLConnection[JDBC["MySQL(Connector/J)", "yourserver/yourdatabase"], "Username" -> "yourusername", "Password" -> "yourpassword"]
を使用してMathematicaとMySQLデータベースを接続することができました。(誰でも試してみたいですが)hereのドキュメント。MathematicaでのMySQLデータベースの使用
誰もが経験?おそらく、データベースに含まれるデータを解析するために、このようにMathematicaをしています使用してそこに明らかな欠点(スピード、必要メモリなど)?私は最近Manipulate[]
をスピードアップするためのデータベースを使用
私はXML Hibernateマッピングの半自動的な修正(ORMレイヤーとしてHibernateを使用する必要があるJavaプロジェクト)の変化のために、かなり大規模な産業用Oracleデータベースのメタデータの分析にこれを使用していましたデータベース(テーブル名、カラム名など)に格納されます。私にとってはうまくいっていましたが、メタデータに興味があったので、データベースからMathematicaへの大量のデータインポートや、dbへのコミットを行わなかったため、パフォーマンスについてはコメントできません。私はそれがまともであることを期待する。 –
ありがとうございます。実際には、私が検討していた問題、つまりデータベースに挿入を戻しました。 Mathamaticaが達成できるデータ操作の幅が広いことを考えれば、確かにMathematica経由の挿入を使用するアプリケーションがいくつかあります。パフォーマンスは確かに問題ではありますが、他のシナリオではうまくいくことがわかってうれしいです。 –
MySQLについてではなく、高速なデータベースアクセスを望む場合は、[TokyoCabinet](http://www.igvita.com/)の[QLink](http://science.sander.su/QLink.htm) 2009/02/13/tokyo-cabinet-beyond-key-value-store /) – Simon