sql >> データベース >  >> RDS >> Mysql

C#プログラムはテキストファイルをメモリに読み込んでから、そのオブジェクトをファイル名を必要とするメソッドに渡すことができますか?

    メモリはファイルではないので、簡単な答えはノーです。代替案は次のとおりです。

    1. ファイルを読み取り、一時ファイルとして書き出す(System.IO.Path.GetTempFileName() はここでのあなたの友達です。名前は部分的なファイルを与えるためのものです)そしてそのファイル名をMySqlBulkLoaderに渡します
    2. 「RAMディスク」ツールを使用してメモリベースのディスクを作成し、300Mbファイル全体のコピーを配置してから、そのファイルのパスをMySqlBulkLoaderに渡します。


    1. パラメータ2を参照で渡すことはできません-uuidPDO

    2. MySQL InnoDB挿入パフォーマンス(Windows)

    3. フィールドから最初の単語を抽出するMySQLクエリ

    4. MySQLでは、CHAR()関数は奇妙に機能します