PHP技术,PHP研究及学习,Python学习,人工智能,大数据服务

文档标签: 数据库

IP数据库,新浪在线IP数据库,根据IP获取所在城市.

获取当前ip信息,查询IP所属地区信息 新浪 IP 地址查询接口: http://counter.sina.com.cn/ip?ip=139.256.0.9 接口形式:http; 返回内容:javascript 片段; 查询地址:可以指定 IP 地址; 返回的数据格式: [js] var ILData = new Array("125.39.140.252","中国", "天津市", "", "网通"); if (typeof(ILData_callback) != "undefined") { ILData_callback(); } [/js] 使用JS代码进行调取: [php] <script language="javascript" type="text/javascript" src="http://counter.sina.com....
此文被围观2328次  分类: 数据库 标签:  ···

大数据分析:帮奥巴马获胜的数据处理团队.

2012年美国大选奥巴马连任成功。 虎嗅曾在“奥巴马如何玩转社交”里介绍了奥巴马团队如何与时俱进地利用各种新兴社交平台。玩转社交,这是奥巴马获取民意的前台表现。而在后台,是什么支撑着奥巴马各种竞选策略的出台呢?是什么决定他应该到哪些社交平台上去亮相呢?他的一个几十人数据分析与挖掘团队是支重要力量。 这支团队在2008年奥巴马竞选时就已存在并发挥作用。而这次,他们更动用了五倍于上届的人员规模,且进行了更大规模与深入的数据挖掘。它帮助奥巴马在获取有效选民、投放广告、募集资金方面起到一定作用。事实证明,奥巴马募集到的资金尽管与对手罗姆尼募集的资金规模不相上下,但前者从普通民众直接募集到的资金是后者的近两倍。 在奥巴马获胜几小时后,《时代》杂志刊发报道,揭示了这支团队的部分运作情况。该报道发出后,多家不同类型媒体转载,也引发了硅谷科技人士的热议。 以下是虎嗅编译内容: 大数据时代的总统选举 文/Michael Scherer 在春季晚些时候,在幕后支持巴拉克•奥巴马获取胜利的数据处理团队注意到,乔治·克鲁尼在西岸...
此文被围观799次  分类:  标签:  ····

mysql表添加注释,为mysql表添加注释语句,mysql更改字段注释.

给MySQL数据库中的表添加注释的命令: alter table 表名 comment '注释'; 如果要更改列(字段)的注释,则麻烦一点: 首先查看表的:show full column from 表名; 然后再执行: alter table 表名 modify column '字段名' smallint(6) comment '注释'; 将原来的字段类型和长度不变 加上comment 就可以了...
此文被围观1512次  分类: 数据库 标签:  ·····

Mysql全文检索,PHP+MYSQL实现全文检索.

全站搜索:请查看开源中国的搜索板块 如何使用MYSQL+PHP实现全文检索功能? 很多人可能马上可以想出几种方案,比如:文件检索法、采用SQL的like语句等方法,但这些方法效率都相当的低。 这里介绍一种比较高效的PHP全文检索实现方法,这就是采用MYSQL的FULLTEXT字段类型。但是MYSQL的FULLTEXT字段对中文的支持不是很好,本文也一并介绍如何通过PHP+MYSQL实现中文全文检索功能。 首先需要用到一个PHP中文分词扩展模块——SCWS,关于这个模块的安装和使用大家可以到www.ftphp.com/scws去查找相关内容(如有问题请留言)。 然后再看看mysql的fulltext字段类型的相关信息: MySQL3.23.23之后的版本开始支持全文索引和搜索。全文索引在 MySQL 中是一个 FULLTEXT 类型索引。 FULLTEXT 索引用于 MyISAM 表,可以在 CREATE TABLE 时或之后使用 ALTER TABLE 或 CREATE INDEX 在 CHAR、VARCHAR 或 TEXT...
此文被围观1031次  分类: 数据库 标签:  ·····

mysql错误:1286 - Unknown table engine 'InnoDB\temp',mysql错误解决方法.

昨天晚上有一个客户说他的网站不能下载了!我进去一看,页面上显示:1286 - Unknown table engine 'InnoDB\temp' 一看应该就知道是数据库这块的问题,mysql错误解决方法 一、 Unknown table engine 'InnoDB'[转载] 查看文章 ERROR 1286 (42000): Unknown table engine 'InnoDB'2009-07-17 15:51 从主库复制innodb的所有文件做副库,启动后报ERROR 1286 (42000): Unknown table engine 'InnoDB' 删ib_logfile*,可能是my.cnf对log的设置不一样造成读不出来。 最近在迁移mysql数据库innodb引擎的过程中,碰到以上错误。把ib_logfile*删除,再启动mysql即可正常。yeah。 好久没写文章了。 二、 Query failed: Unknown table engine ‘InnoDb’ 提示信息明显,缺少I...

话说网站改版应该注意的事项,博客改版,网站改版.

最近几天发现这个网站越来越不好看了!于是心生改版的念头,可是改版需要时间,而且也要计划以后网站的方向, 通过分析得出自己网站以后要走的方向与色调 组织架构等信息 是采用HTML5还是以前的老技术, 新版是否加入会员机制? 是否图片文并排? 网页大小?? 是否启用手机版? 带这些疑问那就开始设计新的版本吧! 首先:adophper这个站点主要是以PHP、数据库、服务器技术信息为主, 根据现用版本的使用情况分析:网页的宽度还是以1002PX为准。 色调采用Metro风格 wap先不考虑!以后做成apk...

mysql指定ID排序,MySQL 按指定字段自定义列表排序,MySql查询结果排序.

mysql指定ID排序,MySQL 按指定字段自定义列表排序,MySql查询结果排序 方法一、 [php] select * from table1 order by instr('1,4,5,7,2',id) [/php] 方法二、 [php] select * from test where id in(3,1,5) order by find_in_set(id,'3,1,5'); [/php] 方法三、 [php] select * from test where id in(3,1,5) order by substring_index('3,1,2',id,1); [/php] 方法四、 [php] select * from a where id in(8,11,3) order by field(id,8,11,3); [/php] 大家都知道, MySQL 中按某字段升序排列的 SQL 为 (以 id 为例, 下同): SELECT * F...

mysql列出所有数据表,mysql.

今天做账号删除功能的时候,需要将在整个系统中的数据都删除. mysql_list_tables (PHP 3, PHP 4 ) mysql_list_tables -- 列出 MySQL 数据库中的表 说明 resource mysql_list_tables ( string database [, resource link_identifier]) mysql_list_tables() 接受一个数据库名并返回和 mysql_query() 函数很相似的一个结果指针。用 mysql_tablename() 函数来遍历此结果指针,或者任何使用结果表的函数,例如 mysql_fetch_array()。 database 参数是需要被取得其中的的表名的数据库名。如果失败 mysql_list_tables() 返回 FALSE。 为向下兼容仍然可以使用本函数的别名 mysql_listtables(),但反对这样做。 注: 该函数已经被删除了,请不要再使用该函数。您可以用命令 SHOW TABLES FROM DATABA...

dede采集图片不能本地化,dedecms采集.

由于这几天服务上的配置更改了,导致读图网上很多图片出现了错误及不存在的情况. 而且采集图片的时候不能本地化,也就是图片地址依然是址,导致图片不能加载。 于是分析了一下dede采集图片不能本地化的原因,可能是因为服务上uploads文件的权限所致! 我将uploads的权限更改过后顺利完成了图片的本地化! 网上说还有可能出现的原因: 如果你在本地搭建的网站是可以图片本地化的,那么这一定是服务器中php环境配置的问题了,如果你是服务器或者vps的话可以自己修改,如果是使用的空间的话,那只好联系空间商了,下面以服务器或者vps为例来介绍一下php环境有可能引起dedecms图片本地化失败的一些原因。 1、要使用dedecms的远程图片本地化功能,php的allow_url_fopen选项必须设置为On,看下你的是不是已经为On,如果不是请修改过来。 修改方法是,打开php.ini,搜索“allow_url_fopen”,修改为:“allow_url_fopen = On”即可。 2、upload_tmp_dir = ...

mysql插入复制一条记录并插入,mysql 复制记录,Mysql同表记录复制.

这两天在测试项目,需要很多数据,于是就想到了mysql同表复制. 看代码: [php] INSERT INTO `table` ('id','aa','bb','cc') SELECT 'id','aa','bb','cc' FROM `table` (WHERE .....) /** * 复制新纪录的时候,可能要更新id或者是部分数据(假设id自增加的情况) * * text_aa 为固定值 ,可在脚本调用中赋变量值 如($aa) * 注意'text_aa' 与 `cc` 的区别 ,一个是数据,一个是字段 **/ INSERT INTO `table` (`id`,`aa`,`bb`,`cc` ) SELECT '','aa内容','bb注意cc符号区别',`cc` FROM `table` (WHERE .....) /** * CONCAT(`bb`,'附加信息 -Copy') * 在提取原有数据的基础上,增加附加信息 (windwos 下见过复件 xxxx.xxx 的都明白) **/ INSERT...

MySQL 数据类型分析(二),MySQL 数据类型讲解.

接着前面的一篇关于《MySQL 数据类型分析(一),MySQL 数据类型讲解》的文章。 我们要把现实世界中的各种信息转换成计算机能理解的东西,这些转换后 的信息就形成了数据。例 如,某人的出生日期是“1987年5月23日”,他的身高是170厘米,等等。数据不仅包括数字、字母、文字和其他特殊字符组成的文本形式的数据,而且还 包括图形、图像、动画、影像、声音等多媒体数据。但使用最多、最基本的仍然是文本数据。 1. MySQL的数据类型 在MySQL中有如下几种数据类型: (1)数值型 数 值是诸如32 或153.4 这样的值。MySQL 支持科学表示法,科学表示法由整数或浮点数后跟“e”或“E”、一个符号(“+”或“-”)和一个整数指数来表示。1.24E+12 和23.47e-1 都是合法的科学表示法表示的数。而1.24E12 不是合法的,因为指数前的符号未给出。 浮点数由整数部分、一个小数点和小数部分组成。整数部分和小数部分可以分别为空,但不能同时为空。 数值前可放一个负号“-”以表示负值。 (2)字...

mysql替换所有字符串,mysql替换字符串,字符替换.

今天在做一个网站的时候,需要将以前的一个网址和标题全部替换成现在的网址http://xiguazz.com. 以前只用个替换单个字段里面的字符 update tbl_info set url replace (url, 'http://adoophper.com/', 'http://xiguazz.com'); mysql在型是update table_name set field replace (str, 'from_str', 'to_str'); 这个无法满足当时的需要, 在这里我们提供mysql替换所有字符的解决办法: 将数据库导出,打开用编辑器全部替换这是最简单的方法了,哈哈。。。。。。...

mysql取得指定表中指定字段的默认值,mysql获取字段默认值.

例如表结构如下: [php] `id` mediumint(9) NOT NULL AUTO_INCREMENT, `a` char(2) NOT NULL DEFAULT '12', `b` datetime NOT NULL DEFAULT '2012-01-01 00:00:00', [/php] 返回该表中,字段a 和字段 b的默认值,12 和 2012-01-01 00:00:00 查询指定表中指定字段的最好的方式就是使用 DEFAULT()函数。 大家都是将整个表的字段信息全部拿出来了。。 比如查询 字段 a 的默认值: [php] select default(a) as df from tab limit 1 [/php] 大家可以试试这条语句 [php]SHOW COLUMNS FROM 表名[/php] 这样就可以了呀 它会返回以下字段信息 [php] Field Type Null Key Default Extra ver char(50) ...

本站使用ThinkPHP框架开发读图网主题,目前托管在阿里云,图片由读图网提供. 蜀ICP备12031064号

Copyright © 2011-2018adophper.com All Rights Reserved.