-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 afif kaled

我想知道是否可以将数据从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 回答