-
MySQL数据库开发的几条准则
所属栏目:[编程] 日期:2022-03-02 热度:143
这些原则都是经历过实战总结而成 每一条原则背后都是血淋淋的教训 这些原则主要是针对数据库开发人员,在开发过程中务必注意 一、核心原则 1.尽量不在数据库做运算 俗话说:别让脚趾头想事情,那是脑瓜子的职责 作为数据库开发人员,我们应该让数据库多做她[详细]
-
PHP程序漏洞产生的原因和防范办法
所属栏目:[编程] 日期:2022-03-02 热度:173
滥用include 1.漏洞原因: Include是编写PHP网站中最常用的函数,并且支持相对路径。有很多PHP脚本直接把某输入变量作为Include的参数,造成任意引用脚本、绝对路径泄露等漏洞。看以下代码: ... $includepage=$_GET[includepage]; include($includepage); .[详细]
-
使用PHP往Windows系统中增加用户
所属栏目:[编程] 日期:2022-03-02 热度:109
一、再Web中添加用户 因为添加用户,所以你运行PHP程序的用户必须是管理员权限(Administrator),并且同时需要你的php.ini中的安全模式没有打开,并且关闭函数中没有关闭system()、exec()、passthru()等函数。 ( 以下说明针对Windows2000/Windows XP/Windows[详细]
-
PHP Shell的编写
所属栏目:[编程] 日期:2022-03-02 热度:88
以前写过一个没有任何技术含量的PHP CMD Shell,总是觉得功能很弱,并且对一些问题没有处理好,比如浏览目录等,后来深入学习PHP 后,发现了很多有趣的函数个,于是重新简单的编写了一个新的PHP Shell,希望大家喜欢! 程序介绍: 程序:PHP Web Shell 版本:[详细]
-
PHP函数学习之PHP函数评价
所属栏目:[编程] 日期:2022-03-02 热度:176
file()函数是我接触php的初期让我非常惊讶的的一个函数。相比以前我在c语言和vb里对文件读写的无比麻烦的经历,使得当时的我感觉再也没有比file()函数更方便的文件读写方式了。 PHP函数使用说明,应用举例,精简点评,希望对您学习php有所帮助。 1.print_r()[详细]
-
Php高手带路 问题汇总回答
所属栏目:[编程] 日期:2022-03-02 热度:193
1:为什么我得不到变量 我在一网页向另一网页POST数据name,为什么输出$name时却得不到任何值? 在PHP4.2以后的版本中reGISter_global默认为off 若想取得从另一页面提交的变量: 方法一:在PHP.ini中找到register_global,并把它设置为on. 方法二:在接收网页最前[详细]
-
用PHP完成ODBC数据分页显示一例
所属栏目:[编程] 日期:2022-03-02 热度:76
$pagesize = 2; //一页显示记录数 $con = odbc_connect(access_test,,,SQL_CUR_USE_ODBC) or die(无法连接ODBC数据源access_test); //连接一个ODBC数据源 $sql = select count(*) as total from test; //取得记录总数SQL语句 $rst = odbc_exec($con,$sql) or[详细]
-
PHP与Javascript的两种交互方法
所属栏目:[编程] 日期:2022-03-02 热度:152
在网页制作过程中怎样在不刷新页面的情况下使前台页面和 后台CGI页面保持交互一直是个问题。这里介绍两个我在实践中使 用的方法。 方法一:通过Cookie交互。一共是三个文件,分别为: index.htm,action.php,main.htm 原理为前台页面main.htm和后台action.php[详细]
-
多php服务器实现多session并发运作
所属栏目:[编程] 日期:2022-03-02 热度:173
首先介绍一下session的概念: 所谓session是微软首先提出的,在asp中最先集成。由于session的采用,大大方便了web开发员的工作。一时间asp风靡全球。现在php4也加入session的支持,再度显示出open source 的强大力量。和Cookie类似,设计Session的目的也是为[详细]
-
php中计算时间差的几种办法
所属栏目:[编程] 日期:2022-03-02 热度:104
在php中计算时间差有时候是件麻烦的事!不过只要你掌握了日期时间函数的用法那这些也就变的简单了: 一个简单的例子就是计算借书的天数,这需要php根据每天的日期进行计算,下面就来谈谈实现这种日期计算的几种方法: (1) 如果有数据库就很容易了!若是MSSQL可以[详细]
-
实例 用PHP技术处理网站URL格式过长的问题
所属栏目:[编程] 日期:2022-03-02 热度:179
最近正在帮朋友开发一个全新的网站,设计初衷是简洁、易于访问。结果,由于不是十分上心,对部分设计并不是很满意。比如,网站导航、评论和社区部分仍有待完善。但是,在开发过程中总结出一些PHP应用技巧,愿与大家分享。 首先,第一个例子充分说明了简单的R[详细]
-
怎么查看本机是不是安装了mysql
所属栏目:[编程] 日期:2022-03-02 热度:93
这篇文章给大家分享的是有关怎么查看本机是否安装了mysql的内容。小编觉得挺实用的,因此分享给大家做个参考。一起跟随小编过来看看吧。 具体方法: 1、按【win+r】快捷键打开运行; 2、输入services.msc,点击【确定】; 3、在打开的服务列表中查找mysql服[详细]
-
mysql更改数据保存路径的办法
所属栏目:[编程] 日期:2022-03-02 热度:59
mysql更改数据保存路径的方法?这个问题可能是我们日常学习或工作经常见到的。希望通过这个问题能让你收获颇深。下面是小编给大家带来的参考内容,让我们一起来看看吧! 具体方法: 1、停止mysql服务 net stop MySQL 2、在my.ini文件(我的在C:ProgramDataM[详细]
-
mysql如何查询当前用户下的所有表名
所属栏目:[编程] 日期:2022-03-02 热度:116
小编给大家分享一下mysql怎么查询当前用户下的所有表名,相信大部分人都还不怎么了解,因此分享这篇文章给大家参考一下,希望大家阅读完这篇文章后大有收获,下面让我们一起去了解一下吧! mysql查询当前用户下的所有表名的方法:执行sql语句【select * from[详细]
-
mysql修改字段名的方法
所属栏目:[编程] 日期:2022-03-02 热度:199
这篇文章将为大家详细讲解有关mysql修改字段名的方法,小编觉得挺实用的,因此分享给大家做个参考,希望大家阅读完这篇文章后可以有所收获。 mysql修改字段名的方法:【ALTER TABLE 表名 CHANGE[column] 旧字段名 新字段名 新数据类型;】。如果要修改表名,[详细]
-
mysql数据库去除重复数据的方案
所属栏目:[编程] 日期:2022-03-02 热度:136
这篇文章主要介绍了mysql数据库去除重复数据的方法,具有一定借鉴价值,需要的朋友可以参考下。希望大家阅读完这篇文章后大有收获。下面让小编带着大家一起了解一下。 mysql数据库去除重复数据的方法:1、查询需要删除的记录,会保留一条记录;2、删除重复记[详细]
-
mysql如何查询几天内的数据
所属栏目:[编程] 日期:2022-03-02 热度:134
这篇文章主要介绍了mysql怎么查询30天内的数据,具有一定借鉴价值,需要的朋友可以参考下。希望大家阅读完这篇文章后大有收获。下面让小编带着大家一起了解一下。 mysql查询30天内的数据的方法:执行sql语句【SELECT * FROM 表名 where DATE_SUB(CURDATE(),[详细]
-
INT类型明白多少
所属栏目:[编程] 日期:2022-03-02 热度:151
整型是MySQL中最常用的字段类型之一,通常用于存储整数,其中int是整型中最常用的,对于int类型你是否真正了解呢?本文会带你熟悉int类型相关知识,也会介绍其他整型字段的使用。 1.整型分类及存储范围 整数类型 字节 有符号范围 无符号范围 TINYINT 1 -128[详细]
-
mysql中插入emoji表情失败的原因与处理
所属栏目:[编程] 日期:2022-03-02 热度:103
用户昵称中存在emoji表情,调用jdbc往mysql数据库插入的时候抛出异常 java.sql.SQLException: Incorrect string value: xF0x9Fx90x9B 失败原因 mysql的utf8编码的一个字符最多3个字节,但是一个emoji表情为4个字节,所以utf8不支持存储emoji表情。但是ut[详细]
-
细说mysql中的concat相关函数
所属栏目:[编程] 日期:2022-03-02 热度:59
详解mysql中的concat相关函数: 一、concat()函数 功能:将多个字符串连接成一个字符串 语法:concat(str1,str2,) 其中的字符串既可以是数据表字段,也可以是指定的字符串 返回结果为连接参数产生的字符串,如果有任何一个参数为null,则该条记录的返回值为n[详细]
-
数据库逻辑备份用具--mydumper
所属栏目:[编程] 日期:2022-03-02 热度:71
[root@wallet01 ~]# yum install -y glib2-devel mysql-devel zlib-devel pcre-devel openssl-devel cmake [root@wallet01 ~]# git clone https://github.com/maxbube/mydumper.git Initialized empty Git repository in /root/mydumper/.git/ error: whil[详细]
-
给PHP管理小型的邮件列表
所属栏目:[编程] 日期:2022-03-02 热度:83
近有一个读者问我关于ThickBook新闻列表中处理订阅/退订的机制,并且是如何与实际的发送信息相配合,给邮件列表中的所有收信人的。问题提的不错,有一个相当容易的方法,但是我首先要说的是我所做的没有任何投机取巧的地方,因为我非常的酷----就是有,我使[详细]
-
PHP 5.0对象模型深度探寻之类的静态成员
所属栏目:[编程] 日期:2022-03-02 热度:177
类的静态成员与一般的类成员不同: 静态成员与对象的实例无关,只与类本身有关。他们用来实现类要封装的功能和数据,但不包括特定对象的功能和数据,静态成员包括静态方法和静态属性。 静态属性包含在类中要封装的数据,可以由所有类的实例共享。实际上,除了[详细]
-
拿Suhosin加强PHP脚本语言安全性
所属栏目:[编程] 日期:2022-03-02 热度:85
PHP是一种非常流行的网站脚本语言,但是它本身所固有的安全性是非常薄弱。本文讲述了PHP增强计划(Hardened-PHP project)和新的Suhosi计划,Suhosin提供了增强的PHP的安全配置。 PHP是带有争论地但又是最流行的一种网站脚本语言。它之所以流行,是因为它低[详细]
-
解答 怎样使用PHP开发高效的WEB系统
所属栏目:[编程] 日期:2022-03-02 热度:102
PHP是一个很优秀的工具,它可以简单,也可以复杂。不一样的项目,应该用不一样的PHP。 小项目 - 简单而直接的PHP 一般对于一个功能页面在20以下的网站,我们可以用一个很简单的框架结构来写。在这个规模上,我建议是使用比较直接的面向过程编码方法,原因很[详细]