Erlang数据库-(一)Erlang与Mysql的连接
来源:互联网 发布:库课软件怎么样 编辑:程序博客网 时间:2024/05/16 09:44
下载:http://download.csdn.net/detail/hjhjava/7088277
把该文件的东西全部编译好,然后根据下面的解释就可以操作Mysql的。很简单~
<span style="font-size:12px;">-record(row,{a1 = 0, a2=0}).%% 第一个参数是该链接的名字(根据它来操作Mysql),第二参数是本机号(ip地址)%% ,第三个参数是端口,第四个参数是数据库账号%% ,第五个参数是数据库密码,第六个参数是数据库(这个数据库要先数据库中创建啊!!!) mysql:start_link(p1, "localhost", 3306, root, root, test1,fun(_, _, _, _) -> ok end), %% 第一个参数是该链接的名字(根据它来操作Mysql,由 mysql:start_link来定义的)%% ,第四个参数是数据库账号,第二参数是本机号(ip地址)%% ,第五个参数是数据库密码,第六个参数是数据库(这个数据库要先数据库中创建啊!!!) mysql:connect(p1, "localhost", undefined, root, root, test1, true), %% fetch主要是操作数据库的。“<<>>”里面写sql语句就可以了。 mysql:fetch(p1, <<"drop table if exists memory_test">>),mysql:fetch(p1, <<"drop table if exists innoDB_test">>), %% 表为memory的内存数据表 mysql:fetch(p1, <<"create table memory_test</span>(id int not null auto_increment, a1 int not null, a2 int not null, primary key (id)) engine = memory">>),%% 表为innodb mysql:fetch(p1, <<"create table innoDB_test (id int not null auto_increment, a1 int not null, a2 int not null, primary key (id)) engine = innodb">>).
一些基本操作:
%对表mysql_memory插入数据。 mysql:fetch(p1, <<"insert into memory_test(a1,a2)">>)
%测试innodb类型表的写入时间%对表mysql_innoDB插入数据。 mysql:fetch(p1, <<"insert into innoDB_test (a1,a2)">>)%% 在mysql_memory中读取id等于Str的行mysql:fetch(p1, list_to_binary("select * from memory_test where id = " ++ Str))
0 0
- Erlang数据库-(一)Erlang与Mysql的连接
- erlang连接到mysql数据库
- erlang连接到mysql数据库
- Erlang连接到mysql数据库
- erlang连接mysql
- erlang连接到mysql
- erlang 如何连接mysql
- 初探erlang的mysql数据库使用
- erlang与c之间的连接
- Erlang节点的连接
- Erlang节点的连接
- Python与Erlang函数性的对比(一)
- Erlang服务器代码的分析与学习(一)
- erlang的函数与流程控制【一】
- [Erlang]erlang与php的通信
- [Erlang]Erlang与C的节点通信
- Erlang入门(一)
- Erlang入门(一)
- android.intent.action.DATE_CHANGED有时不广播的原因
- 求N!的二进制表示中最低位1的位置
- WEB基础__HTML 概述及常用标签
- 蓝牙问题总结
- 写一个方法来记录listView中的item数量(checkBox的选择)
- Erlang数据库-(一)Erlang与Mysql的连接
- Linux查看CPU和内存使用情况
- 分布式文件系统FastDFS设计原理及技术架构
- 2013级C++第5周(春)项目——用构造函数初始化【项目1-三角形类的构造函数】
- .net 反射和日志
- PHP代码质量优化
- LINUX共享库注入
- onActivityResult()得到的值为null可能的情况分析
- 粘包问题处理(切片)