> 彻底删除mysql | 未知 | 2017-11-17 | 718 |
首先,先在服务(开始 控制面板 管理工具 服务)里停掉MySQL的服务。打开控制面板-添加删除程序,找到MySQL,卸载。也可以用mysql的那个安装程序删除 把安装好的MYSQL卸载了,但这对于卸载MySQL来说这只是一半,还有重要的另一半是要清理注册表。 我们要进入注册表在开始-运行里面输入regedt,打开注册表 找到关于MYSQL的项把他们都删除,要一个项一个项的查找把他们都删除,这样在安装的 |
> MySQL新建用户,授权,删除用户,修改密码 | 未知 | 2016-11-25 | 987 |
一般情况下,修改MySQL密码,授权,是需要有mysql里的root权限的。(注:本操作是在WIN命令提示符下,phpMyAdmin同样适用。) 例:用户:rdingcn 用户数据库:rdingcnDB 1.新建用户。 //登录MYSQL @ mysql -u root -p @ 密码 //创建用户 mysql insert into mysql.user(Host,User,Password) values( localhost , rdingcn ,password( 1234 )); //刷新系统权限表 mysql flush privileges; 这 |
> PHP网站程序不能直接访问网站下的.TXT | 未知 | 2015-02-05 | 2135 |
方法一: 1,在根目录下新建一个子目录; 2,在该子目录下新建一个名为 .htaccess 的文件(什么是 .htaccess ?还请您百度了解它); 3,在 .htaccess 文件中加入以下代码,,,保存 1 2 3 Order Deny,Allow Deny from all Allow from 127.0.0.1 4,然后,将您网站的敏感数据放到这目录即可。 注意,这种做法就是,只能让本地程序访问该目录,拒绝其它一切的访问。使用前,请确保已开启 |
> mysql去除html标签的函数代码 | 未知 | 2015-01-31 | 2099 |
经过谷歌后,找到了以下两个函数,经测试,均可用。 函数1: SQL代码 SET GLOBAL log_bin_trust_function_creators=1; DROP FUNCTION IF EXISTS fnStripTags; DELIMITER | CREATE FUNCTION fnStripTags( Dirty varchar (4000) ) RETURNS varchar (4000) DETERMINISTIC BEGIN DECLARE iStart, iEnd, iLength int ; WHILE Locate( ' ' , Dirty ) 0 And Locate( ' ' , Dirty, Locate( ' ' , |
> mysql提高插入数据的速度 | 未知 | 2015-01-31 | 1890 |
普通台式机,采集数据,表中已经有 1000万数据量。 采集回来的数据插入表中的时候很慢,每条约100毫秒。 解决方法: 1、加大mysql配置中的bulk_insert_buffer_size,这个参数默认为8M bulk_insert_buffer_size=100M 2、改写所有insert语句为insert delayed 这个insert delayed不同之处在于:立即返回结果,后台进行处理插入。 还有一个技巧是在一跳insert中插入多条数据,类似insert int |
> Php安全和防Sql注入,防止Xss攻击,防盗链,防CSRF | 未知 | 2014-10-23 | 2391 |
前言: 首先,笔者不是web安全的专家,所以这不是web安全方面专家级文章,而是学习笔记、细心总结文章,里面有些是我们phper不易发现或者说不重视的东西。所以笔者写下来方便以后查阅。在大公司肯定有专门的web安全测试员,安全方面不是phper考虑的范围。但是作为一个phper对于安全知识是: 知道有这么一回事,编程时自然有所注意 。 目录: 1、php一些安全配置 (1)关闭php提示错误功能 |
> 一个简单的PHP 防注入函数 功用:格式化数据 | 未知 | 2014-10-23 | 2010 |
php 代码 复制内容到剪贴板 ? //格式化数据(防止注入) function site_addslashes( $string , $force = 0) { !defined( 'MAGIC_QUOTES_GPC' ) define( 'MAGIC_QUOTES_GPC' , get_magic_quotes_gpc()); if (!MAGIC_QUOTES_GPC || $force ) { if ( is_array ( $string )) { foreach ( $string as $key = $val ) { $string [ $key ] = daddslashes( $val , $force ); } } else { $string = |
> PHP得到当前页和上一页的地址 | 未知 | 2014-08-20 | 2122 |
$_SERVER['HTTP_REFERER'] //可以得到上一页的地址 $_SERVER[PHP_SELF] //得到当前页面地址 $_SERVER[ HTTP_HOST ].$_SERVER[ PHP_SELF ]. ? .$_SERVER[ QUERY_STRING ] //这个可以得到带参数的地址 |
> PHP程序中防止盗链代码共享 | 未知 | 2014-08-20 | 2094 |
折叠 展开 php 代码 复制内容到剪贴板 页面: dl.php -------------------------------------------------------------------------------------- ?php $id = $_GET [ id ]; $act = $_GET [ act ]; switch ( $act ) { default : case display : displayHTML(); break ; case down : down(); break ; } function displayHTML( $id ) { setcookie( visited , true ); // print your HTML. } |
> PHP 简易输出CSV表格文件的方法 | 未知 | 2014-08-20 | 2037 |
折叠 展开 php 代码 复制内容到剪贴板 $ret = '' ; $arrs = array ( array (1, 'test1' ), array (2, 'test2' ), array (3, 'test3' ), array (4, 'test4' ), array (5, 'test5' ), array (6, 'test6' ), array (7, 'test7' ) ); foreach ( $arrs as $k = $arr ){ $ret .= $arr [0]. , . $arr [1]. \n ; } //$ret = @mb_convert_encoding ($ret, 'GBK','UTF-8'); header( Content-Dispos |
> 用php做apache流量统计 | 未知 | 2014-08-20 | 2014 |
Apache 流量统计的原理基本是通过用apache日志的分析,提取每次访问发送的字节数,按网站分离,得到的总和即是这个站点当天的流量值。 首先我们应该先对apache的日志做以处理,加上我们需要的选项: 1、修改apache日志配置,增加 %v 选项,以便以主机名记录,这样才可以从日志中分离站点。 2、在默认的日志中就有 %b 选项,此项为发送字节数。 3、定制apache日志,按天自动切分。从指定的 |
> 执行php脚本限制设置方法 | 未知 | 2013-03-08 | 5337 |
Windows下的IIS IIS6.0 打开IIS中站点,在站点uploads目录、data目录以及静态html生成目录点击右键,菜单中选择 属性 ,在目录属性面板选择执行权限为 无 即可。 IIS7 IIS7也类似于IIS6.0,选择站点对应的目录,data、uploads及静态html文件目录,双击功能试图面板中的 处理程序映射 ,在 编辑功能权限 中,我们直接去除脚本的执行权限即可。 其实上面只是介绍了如果取消执行权限,根据官 |
> smarty缓存控制 | 未知 | 2013-03-08 | 2345 |
smarty提供了强大的缓存功能。但有时我们并不希望整篇文档都被缓存,而是有选择的缓存某一部分内容或某一部分内容不被缓存。例如你在页面上端使用一个带有广告条位置的模板,广告条可以包含任何HTML、图象、FLASH等混合信息. 因此这里不能使用一个静态的链接,同时我们也不希望该广告条被缓存. 这就需要在 insert 函数指定,同时需要一个函数取广告条的内容信息。smarty也提供了这种缓存 |
> php安全细则汇总 | 未知 | 2013-03-08 | 2264 |
方法/步骤 关闭PHP版本信息在http头中的泄漏 我们为了防止黑客获取服务器中php版本的信息,可以关闭该信息斜路在http头中: expose_php = Off 比如黑客在 telnet www.chinaz.com 80 的时候,那么将无法看到PHP的信息。 关闭注册全局变量 在PHP中提交的变量,包括使用POST或者GET提交的变量,都将自动注册为全局变量,能够直接访问,这是对服务器非常不安全的,所以我们不能让它注册为全局 |
> 设置ASP和PHP同时运行的环境 | 未知 | 2012-12-10 | 2581 |
服务器是IIS6.0,要让它跑Php也是可以的 。 1、准备好php.ini,php5ts.dll,php5isapi.dll这3个文件,其中的php5是你拥有的php版本的文件,不同的版本,数字也不一样,这没关系。 2、将php.ini复制到windows目录 如果要用session,先配置一下: 打开该文件,找到extension_dir = ./ ,将其改为 extension_dir = C:\windows\extensions ;再找到 session.save_path = /tmp ,将其改为 ses |
热点资讯
- 212951.php实现关键词自动加链接
- 116152.开源 PHP 验证码 Securimage
- 97753.PHP判断字符串编码并且获取字
- 78394.解决php_network_getaddress
- 67125.php怎么上传大文件
- 58966.MySQL 删除重复记录
- 57467.PHP正则过滤html标签、空格、
- 53378.执行php脚本限制设置方法
- 52739.smarty模版双重循环
- 523710.谈谈javascript:history.go(
内容检索
站内搜索:
赞助商广告