图数据库之neo4j-jdbc的使用
2015-08-20 19:52
483 查看
1、环境准备
上一篇安装neo4j时,未说明如何设置访问的IP地址,只有设置了该选项,才能使用具体的IP地址来访问数据库。具体设置如下:
neo4j/conf/neo4j-server.properties配置文件。
2、创建Java项目,导入相关jar
jar的下载地址:http://download.csdn.net/detail/wangweislk/9029509
3、编码
测试结果:
上一篇安装neo4j时,未说明如何设置访问的IP地址,只有设置了该选项,才能使用具体的IP地址来访问数据库。具体设置如下:
neo4j/conf/neo4j-server.properties配置文件。
2、创建Java项目,导入相关jar
jar的下载地址:http://download.csdn.net/detail/wangweislk/9029509
3、编码
这里需要设置连接的用户名和密码,否则会报认证错误。
public static void main(String[] args) throws Exception {
// Make sure Neo4j Driver is registered
Class.forName("org.neo4j.jdbc.Driver");
final Properties props = new Properties();
props.put( Driver.USER, "neo4j" );
props.put( Driver.PASSWORD, "wangwei" );
props.setProperty( Driver.LEGACY, "true" );
// Connect
Connection con = DriverManager.getConnection("jdbc:neo4j://192.168.1.80:7474/",props);
// Querying
try(Statement stmt = con.createStatement())
{
ResultSet rs = stmt.executeQuery("MATCH (p:Person) RETURN p.age,p.school");
while(rs.next())
{
System.out.println(rs.getString("p.age")+":"+rs.getString("p.school"));
}
}
}
测试结果:
相关文章推荐
- Oracle 学习之性能优化(九)使用hint
- 深入理解开源数据库中间件 Vitess:核心特性以及如何进行数据存储的堆叠
- 深入理解开源数据库中间件 Vitess:核心特性以及如何进行数据存储的堆叠
- redis批量删除
- ubuntu中装mysql
- 以Oracle数据库为目标的数据库进阶(一)
- oracle_角色
- MongoDB 3.0 for java (一、java连接MongoDB)
- mongoDB 3.0 安全权限访问控制
- MySQL基本语句――增、删、查、改
- MySQL赋权
- Windows下一个ROracle安装与使用
- MySQL学习笔记-事务相关话题
- Memcache学习php完整一例
- MyBatis动态SQL详解
- Memcache学习笔记
- SQL Server 限制IP登陆(登陆触发器运用)
- 解决txt导入sql server数据库乱码问题
- MySQL定时器Events
- MySql即使所有地方的编码格式都为utf-8时,为何还是不能正常输入和在cmd下显示