文章归档

MySQL 5.7 使用原生JSON类型的例子

首先回顾一下JSON的语法规则: 数据在键值对中, 数据由逗号分隔, 花括号保存对象, 方括号保存数组。 按照最简单的形式,可以用下面的JSON表示: {"NAME": "Brett", "email": "brett@xxx.com"} 如何在MySQL中使用JSON类型: 新建user表,设置lastlogininfo列为JSON类型。 mysql> CREATE TABLE user(id INT PRIMARY KEY, name VARCHAR(20) , lastlogininfo JSON); Query OK, 0 rows affected (0.27 sec) 向user表插入普通数据与json数据。mysql会对插入的数据进行JSON格式检查,确保其符合JSON格式,若插的是不合法的数据,会出现Invalid JSON text错误。 mysql> INSERT INTO user VALUES(1 ,"lucy",'{"time":"2015-01-01

文章分类 新品尝鲜, 经验分享

PostgreSQL JSON demo

demo2 server 已经安装上postgreSQL, 帐号: postgres 密码: postgres PHP admin UI略难用,推荐使用客户端。 全平台数据库客户端Navicat 10: P:\_员工文件\sam\software\Navicat 10 3.1的框架已经更新PostgreSQL的DBC驱动。 PgSQL 3.1框架JSON结构实例项目 SVN: http://192.168.33.6/svn/sam/pgsql/3.1 demo: http://demo2.mixmedia.com/pgsql/ 注意: 在本地调试的时候注意激活Pgsql的PHP扩展,去掉php.ini里面的对应的注释: extension=php_pdo_pgsql.dll extension=php_pgsql.dll 使用XAMPP的同学,当启动apache时出现提示找不到 libpq.dll的时候, 在apache的httpd.conf 里面加入这句: LoadFile "C:/Program Files/PostgreSQL/8.4/bin/libpq.dll" 请改成你的libpq.dll 所在的目录路径!一般是在XAMPP/php 文件夹下。

文章分类 新品尝鲜, 经验分享

[翻译]PostgreSQL的JSON类型可以干啥?

这是一篇翻译,原文地址:http://clarkdave.net/2013/06/what-can-you-do-with-postgresql-and-json/ PostgreSQL9.2版本开始引入原生JSON类型的支持,不过官方没有提供更多的支持。 你可以使用以下3种方案使JSON类型的真正能够使用起来: 等待PostgreSQL9.3版本。 使用[plv8]扩展, 通过这个扩展能提供更多的扩展性(你可以自定义自己的函数) 使用[json_enhancements] 扩展,这个扩展是将9.3的JSON函数移植到9.2。 现在我准备开始使用这个新玩意,而我使用的是方案3。我写了另外一篇POST去说明怎样去操作。 adding json_enhancements to PostgreSQL 9.2. 假设你已经在使用9.3或者安装了json_enhancements扩展的9.2版本。 那你现在能干啥呢?答案是:非常多!JSON类型的操作及函数你可以在这里[9.3 documentation]找到。 我准备展示一些有趣的真实场景的例子。 开始: 创建一个数据,执行以语句: createdb json_test psql json_test 填充一些数据: CREATE TABLE books ( id integer, data json ); INSERT INTO books VALUES (1, '{

文章分类 新品尝鲜, 经验分享

微信公众平台API接口SDK

相信很多同事都已经有了,还是发个post吧。 这个是在做飞镖机服务的时候开发的微信SDK,支持高级收费接口。 SVN地址: http://192.168.33.6/svn/sam/wechat_sdk 文件说明: API.php 高级接口的API(收费) Auth.php OAuth用户认证接口(收费) Wechat.php 基础回复接口  

文章分类 新品尝鲜, 经验分享

关闭Skype 80端口占用

 1.进入Skype找到工具 =>选项:   2.找到 高级  => 连接,去掉“将80端口与443端口作为接入连接的备用端口” 勾,然后重启Skype即可。  

文章分类 新品尝鲜, 经验分享

[分享]Ghost 基於NodeJS的博客系統

Ghost是一个基于Node.js 的博客系统,是WordPress的前员工 John O’Nolan 的 Kickstarter 众筹成功的项目。  最近该项目发布了第一个预览版本,我们也第一时间部署了项目Demo。 demo url: http://ghost.mixmedia.com   admin: http://ghost.mixmedia.com/ghost/ user:info@mixmedia.com password:mixmedia9398

文章分类 新品尝鲜, 经验分享