-4

mysql にpersonという名前のテーブルがあります。 これは、テーブル person にデータを挿入する簡単なコードです。

$id = "1";
$firstname = "afif";
$lastname = "kaled";
$test = mysql_connect("localhost", "root", "root");
    if ($test) {
        mysql_select_db("basetest", $test);
    }


    $sql = " INSERT INTO `person` SET
            `id` = '" . $id . "',
                         `firstname` = '" . $firstname . "',
            `lastname` = '" . $lastname . "' ";
            

    @mysql_query($sql, $test);

この機能を変更したい

test()->

Id ="11",
Firstname ="afif",
Lastname ="kaled",

%% here I want to register this data in the table person .

テーブルの人はこのデータを持っています

11 アフィフ・カレド

erlangからテーブルmysqlにデータを登録できるか知りたい

このコードを使用して、erlang から txt ファイルにデータを転送する例を既に実行しました。

exporttxt()->
    F = fun() -> mnesia:foldl(fun(X,Acc) -> [X|Acc] end, [],person) end,
    {atomic,L} = mnesia:transaction(F),
    file:write_file("test.txt",[io_lib:format("~p\t~p\t~p~n",[F1,F2,F3]) || 
                     #person{id = F1,firstname = F2,lastname = F3} <- L]).

しかし、すでに言ったように、erlang から mysql のテーブルにデータを送信することが可能かどうかを知りたい

4

1 に答える 1

8

もちろん 可能です。

質問する前に検索を使用してみてください。

于 2013-03-14T10:43:20.983 に答える