-
SQLServer数据库中的表名称、字段比较
前言项目中一般分测试环境(QAS),生产环境(PRD),当我们的项目经历了一次周期跨度较长的更新后,当我们发布到生产环境时,首要的任务是将新增的表,字段更新到生产数据库。很多时候,当我们发布更新的时候,已经很难记得做了哪些变更...
数据库操作教程 2022-09-23 16:42:58 -
php中将图片gif,jpg或mysql longblob或blob字段值转换成16进制字符串
本文是一个php实现的将图片gif,jpg或mysql longblob或blob字段值转换成16进制字符串,感兴趣的同学参考下。 php如何将图片gif,jpg或mysql longblob或blob字段值转换成16进制字符串!经过查找居然如此简单,一个函数就搞定了...
PHP 2014-12-27 13:51:12 -
PHP+Mysql实现多关键字与多字段生成SQL语句的函数
本文为大家讲解的是PHP+Mysql实现多关键字与多字段生成SQL语句的函数,涉及字符串与数组的操作,是构造SQL语句非常实用的技巧,需要的朋友可以参考下 先看实例: $keyword="1 2 3"; echo $sql=search($keyword,"enter_gongyin_pic","a+b+c"); //函数生成,没有LIMIT,没有ORDER BY 生成: SELECT * FROM `enter_gongyin_pic` WHERE `a` LIKE '%1%' OR `a` LIKE '%2%' OR `a` LIKE '%3%' OR `b` LIKE '%1%' OR `b` LIKE '%2%' OR `b` LIKE '%3%' OR `c` LIKE '%1%' OR `c` LIKE '%2%' OR `c` LIKE ...
PHP 2014-12-26 10:36:05 -
php获取mysql字段名称和其它信息的例子
本文是一个php获取mysql字段名称和其它信息的例子,感兴趣的同学参考下. 首先我们需要了解下查询MySQL数据库/表相关信息的SQL语句: SHOW DATABASES //列出 MySQL Server 数据库。 SHOW TABLES [FROM db_name] //列出数据库数据表...
PHP 2014-12-22 07:30:04 -
php操作mysql下创建字段并设置主键的方法
本文为大家讲解的是php操作mysql下创建字段并设置主键的方法,其实就是用mysql_query函数执行创建字段的sql语句,感兴趣的同学参考下。 php+mysql创建字段并设置主键示例 mysql_select_db("hills_database_test",$dbcon); $alterpkadd="alter table hills_testcreatetable add id int(32) not null auto_increment primary key;"; mysql_query($alterpkadd,$dbcon); mysql_close($dbcon); ...
PHP 2014-12-17 06:30:03 -
PHP 二维数组根据某个字段排序的具体实现方法
本文为大家讲解的是PHP 二维数组根据某个字段排序的具体实现方法,感兴趣的同学参考下。 从两个不同的表中获取各自的4条数据,然后整合(array_merge)成一个数组,再根据数据的创建时间降序排序取前4条 本文记录的要实现的功能类似于 MySQL 中的 ORDER BY,上个项目中有遇到这样的一个需求...
PHP 2014-12-17 06:06:04 -
查找mysql字段中固定字符串并替换的几个方法
本文为大家讲解的是查找mysql字段中固定字符串并替换的几个方法,感兴趣的同学参考下。 今天,在为黄页数据做整理时,发现数据库里的地址字段都是以 “中国” 开头的...
数据库操作教程 2014-12-17 05:30:05 -
PHP以指定字段为索引返回数据库所取的数据数组示例
本文为大家讲解的是PHP以指定字段为索引返回数据库所取的数据数组实现方法,感兴趣的同学参考下。 本文与大家分享几个使用得PHP编程技巧,有些技巧是在看别人代码的时候学来的,有些是自己总结的,下面为大家介绍下以特定字段为索引,返回数据库取的数据数组,感兴趣的朋友可以了解下哈 很多情况下,我们从接触一个新的项目到开发完成,再回过头来仔细浏览一下自己写的代码,很多都是我们以前用熟练的代码...
PHP 2014-12-16 01:06:04 -
php mssql扩展SQL查询中文字段名解决方法
本文为大家讲解的是php mssql扩展SQL查询中文字段名解决方法,感兴趣的同学参考下。 问题就出现在SQLServer中表的字段名是中文,写好的查询语句在SQLServe里测试是通过有记录返回,用PHP的MSSQL扩展查询就是报错 一、问题: 数据库是MS SQLServer2000,要把SQLServer2000里的一张表的数据导入MySQL5,其中SQLServer2000表的字段以简体中文命名(强烈建议不要以中文做为字段名)...
PHP 2014-12-15 23:54:05 -
PHP获取mysql数据表的字段名称和详细信息的方法
本文为大家讲解了PHP如何获取mysql数据表的字段名称和详细信息的方法,本文同时还给出了获取数据表结构、列出数据库数据表等方法,感兴趣的朋友可以参考下 首先我们需要了解下查询MySQL数据库/表相关信息的SQL语句: SHOW DATABASES //列出 MySQL Server 数据库。 SHOW TABLES [FROM db_name] //列出数据...
PHP 2014-12-13 07:27:03 -
用sql命令修改数据表中的一个字段为非空(not null)的语句
本文为大家讲解的是sql中的not null语法使用示例,感兴趣的同学参考下。 问题说明: 今天群里的一个朋友问如何用sql命令修改数据表中的一个字段为非空(not null),经常测试下面的代码即可...
数据库操作教程 2014-12-13 03:24:05 -
PHP中查询SQL Server或Sybase时TEXT字段被截断的解决方法
本文为大家讲解的是PHP中查询SQL Server或Sybase时TEXT字段被截断的解决方法,感兴趣的同学参考下. 一、针对MS SQL SERVER数据库 有两种解决方案,如下: 修改php.ini来实现: 打开php.ini,可看到mssql.textsize,mssql.textlimit两个选项: ; Valid range 0 - 2147483647. Default = 4096. ;mssql.textlimit = 4096 ; Valid range 0 - 2147483647. Default = 4096. ;mssql.textsize = 4096 可以看到默认配置为4096字节,也就是经常碰到的被截断为4K,将之改为合适的大小,去掉前面的分号,然后保存并重起WEB服务器即可。 从上面两个选项可看到范围为:0 - 2147483647字节,其实-1也可以的,查看一下PHP源代码即可发现-1表示无限制 :) if (MS_SQL_G(textlimit) != -1) { ...
PHP 2014-12-12 06:27:04