-
MySQL5 数据库中文乱码问题的修复方法
所属栏目:[编程] 日期:2022-06-29 热度:163
由于Mysql是从版本 4迁移到Version 5的,原来的字符集是latin1,现在是UTF8,这就遇到了经典的乱码问题,即使通过phpadmin来访问,也是一片纷乱,还好在前端的展现正常. 在网上搜一下,很多帖子和方法,最后我通过如下步骤,终于纠正了多年来的乱码问题,首先乱码是由[详细]
-
MySQL HandlerSocket 插件安装配置细解
所属栏目:[编程] 日期:2022-06-29 热度:112
HandlerSocket 是MySQL的一个插件,用于跳过MySQL的SQL层面,直接访问内部的InnoDB存储引擎,下面我们来看看MySQL HandlerSocket 插件安装配置详解. 系统信息约定: 系统版本:CentOS 6.3 X86 php安装目录:/usr/local/webserver/php5318 MySQL安装目录:/usr/local[详细]
-
mysql查看sql语句执行历史记录的实例
所属栏目:[编程] 日期:2022-06-29 热度:133
下面来为各位介绍一个mysql查看sql语句执行历史记录的例子,如果你希望跟踪你程序的执行性能我们就可以使用下面方法,有需要了解的朋友可进入看看. mysql查看sql语句执行历史记录: cat ~/.mysql_history 对于mysql版本5.1以后的版本,可以通过以下方式启动日志[详细]
-
ubuntu下怎样编译安装第二个mysql数据库
所属栏目:[编程] 日期:2022-06-29 热度:84
今天遇到一个这样子的问题:因为ubuntu版本的linux系统已经有一mysql数据库了,但是我们还要自己编译一个mysql,如何让linux上共存两个mysql呢?来看看下面的文章. 我的系统上已经有一个mysql了,再编译一个mysql,最麻烦的地方不在于编译,而是让两个共存. 前面的[详细]
-
在MySql中重新设置AUTOINCREMENT自增值方法
所属栏目:[编程] 日期:2022-06-29 热度:121
在mysql应用中AUTO_INCREMENT通常是设置为主自增id了,但有时我们会测试数据测试数据之后再使用delete删除了数据AUTO_INCREMENT自增值会有空间了,那么我们要如何重新设置AUTO_INCREMENT自增值呢?下面来看看吧. 一般来说,自增值主要是数据表主键或者具有唯一[详细]
-
PHP数组与字符串互相转换例子
所属栏目:[编程] 日期:2022-06-28 热度:68
在本篇文章里小编给大家分享的是关于PHP数组与字符串互相转换实例内容,有需要的朋友们可以学习下。 PHP 数组转字符串,与字符串转数组 ?php $array = array(lastname, email, phone); $comma_separated = implode(,, $array); echo $comma_separated; // la[详细]
-
php数组指针函数功能及其用法示例
所属栏目:[编程] 日期:2022-06-28 热度:182
本文实例讲述了php数组指针函数功能及用法。分享给大家供大家参考,具体如下: 数组指针函数有reset(),prev(),current(),next(),end(),key(),each() 其中reset(),prev(),current(),next(),end(),都是只与数组的值有关的函数,key()只与数组键,有关的函[详细]
-
如何用php或js提取图片大小高宽尺寸
所属栏目:[编程] 日期:2022-06-28 热度:106
以下为引用的内容: ? arr=getimagesize(images/album_01.gif); echo arr[3]; strarr=explode(/,arr[3]); //var img=document.all.img1;//获取图片 var MaxWidth=200;//设置图片宽度界限 var MaxHeight=100;//设置图片高度界限 var HeightWidth=img.offsetHe[详细]
-
修复phpMyAdmin2.6以上版本数据的乱码问题
所属栏目:[编程] 日期:2022-06-28 热度:148
在phpMyAdmin2.6以上版本因为支持多语言集,弄得我们使用phpMyAdmin管理数据库的时候,查询出来的中文都是乱码,但是在我们的PHP程序调用时却没有这些问题。 去phpMyAdmin2.6的根目录下,打开以下这个文件: 1、找到有zh-gb2312的那一行,把zh-gb2312 改成 z[详细]
-
简析PHP4和PHP5的配置的异同
所属栏目:[编程] 日期:2022-06-28 热度:72
配置php4或者php5的过程中,php4,5的配置的步骤大致一样的,但是配置内容有一些差别。在LINUX等环境下编译,一般来说,只要编译的选项正确,配置也就正确了;在windows配置则需要注意以下不同点: 1. php4ts.dll 和 php5ts.dll 这个文件要拷贝到apache的bin[详细]
-
论PDO的推广与PHP发展的关联
所属栏目:[编程] 日期:2022-06-28 热度:166
PHP开发团队从v5.1后加入了pdo模块,他为PHP访问数据库定义了一个轻量级的、一致性的接口,它提供了一个数据访问抽象层,这样,无论你使用的是mysql、mssql或者其他的数据库,你都可以通过一样的函数执行sql操作。 注意,你并不能使用PDO扩展本身执行任何数[详细]
-
解析PHP网站开发里常见的问题
所属栏目:[编程] 日期:2022-06-28 热度:127
解析PHP网站开发中常见的问题 【1】页面之间无法传递变量 get,post,session在最新的php版本中自动全局变量是关闭的,所以要从上一页面取得提交过来得变量要使用_GET[foo],_POST[foo],_SESSION[foo]来得到 当然也可以修改自动全局变量为开(php.ini改为registe[详细]
-
分析在PHP中显示格式化的用户输入
所属栏目:[编程] 日期:2022-06-28 热度:156
你可以在这个页面下载这个文档附带的文件,也可以在文件下载中的字符处理中下载这个文档描述如何安全显示的有格式的用户输入。我们将讨论没有经过过滤的输出的危险,给出一个安全的显示格式化输出的方法。 没有过滤输出的危险 如果你仅仅获得用户的输入然后[详细]
-
如何用PHP塑造动态聊天室系统
所属栏目:[编程] 日期:2022-06-28 热度:199
这是一个简单的用PHP设计的聊天室程序,目的是通过这个程序让大家熟悉PHP如何处理表单数据的! 这个经过精心设计的web聊天室使用了从表单传递过来的变量,并且把它们处理为HTML ,然后将其写入文件。把表单和信息文件放在一个框架中,你可以看到它与一个叫Be[详细]
-
PHP编程中PHP操作文件类
所属栏目:[编程] 日期:2022-06-28 热度:83
发一个刚写完的文件操作类 刚才又加了两个功能,又加了注释,高手一定帮我看看哪有问题啊,谢谢 file.class.php 以下为引用的内容: ?php /** *本类为文件操作类,实现了文件的建立,写入,删除,修改,复制,移动,创建目录,删除目录 * 列出目录里的文件等[详细]
-
MySQL使用query cache缓存简易使用教程
所属栏目:[编程] 日期:2022-06-28 热度:117
Query Cache(查询缓存,以下简称QC)存储SELECT语句及其产生的数据结果,特别适用于:频繁提交同一个语句,并且该表数据变化不是很频繁的场景。 1.query cache的key是sql字符串,并且要求精确匹配:大小写不一样或者多了一个空格,都会导致cache miss.query cache直[详细]
-
更改mysql最大连接数的方法
所属栏目:[编程] 日期:2022-06-28 热度:126
Mysql优化配置里涉及到最大连接数,如果我们的数据库服务器只连很少量的Mysql,而MySQL的最大连接数默认是100,这样会造成资源浪费,现在我们来告诉你如何修改这个最大连接数. MySQL的最大连接数默认是100客户端登录:mysql -uusername -ppassword;设置新的最大[详细]
-
在centos上重置mysql的超级管理root密码教程
所属栏目:[编程] 日期:2022-06-28 热度:116
在CentOS上安装完mysql,不小心忘记设置Mysql的root密码了,无法进入mysql管理,后来通过重置root密码才成功,现在把这个重置mysql的root的密码记录下来. 安装mysql后,无法通过root进入,因为安装的时候,并没有设置root密码,似乎有个初始随机密码,但是不记得了,太[详细]
-
介绍Ubuntu下如何设置MySQL远程连接
所属栏目:[编程] 日期:2022-06-28 热度:175
在Ubuntu安装的Mysql无法远程连接,现在我们来告诉你如何设置,如果你的Mysql无法用密码登录,可以一下前面部分. 1、mysql安装后密码无法登陆问题 这时你需要进入/etc/mysql目录下,然后查看里面的用户名和密码,然后: sudo vim debian.cnf 使用这个文件中的用户[详细]
-
深入分析MySql 报错注入原理剖析
所属栏目:[编程] 日期:2022-06-28 热度:149
最近在查看服务器安全时发现有大量的各种注入sql了,在这里小编在网上整理了一些关于黑客常用的一些MySql注入的写法供各位学习让大家更清楚如何注入从而让网站安全做得更到位. 看了一下关于mysql报错注入的技术文章,都是通过类似以下的语句进行注入的,这样的[详细]
-
MySQL分区与主从的学习笔记分享
所属栏目:[编程] 日期:2022-06-28 热度:193
MySQL分区与主从是我们在性能优化上是常用到的几个知识点了,对于高级管理员对于MySQL分区与主从都是了解的非常深入了,下面我们一起来看看小编在学习MySQL分区与主从一些记录. 1主从相关 主库和从库都需要配置一个唯一的ID(server-id),每一个从库都必须配置[详细]
-
MySQL字段前缀后缀替换操作的示例
所属栏目:[编程] 日期:2022-06-28 热度:52
我们介绍到了添加前、后缀,字符串替换会使用到两个函数,一个是concat另一个是replace函数了,下面我们就一起来看看吧. 添加前、后缀 concat,字符串替换 replace 添加前缀:UPDATE `table` SET field_name = concat(前缀, field_name); 添加后缀:UPDATE `table[详细]
-
php调用mysql存储过程会员登录验证案例分析
所属栏目:[编程] 日期:2022-06-28 热度:163
本实例采用php调用msyql存储过程实现用户登录,注册,修改密码等功能,前面部分讲了Mysql如何创建存储过程,如果想用Mysql存储过程的朋友,值得参考,本文实例分析了php调用mysql存储过程的方法,分享给大家供大家参考,具体分析如下: Mysql存储过程创建语法,代码如[详细]
-
连接mysql数据库Error No 1130的错误处理方法
所属栏目:[编程] 日期:2022-06-28 热度:100
在使用客户端连接mysql数据库时出现Error No.1130 Host 192.168.0.14 is not allowed to connect to this MySQL server错误提示了,下面我们一起来看问题解决技巧. 使用mysql的客户端连接到mysql的服务端时,出现如下错误: Error No. 1130 Host 192.168.0.14 i[详细]
-
mysql用存储过程重复截取用户信息并插入到目标表对应
所属栏目:[编程] 日期:2022-06-28 热度:114
mysql用存储过程循环截取用户信息并插入到目标表对应的字段实例 以下实实例实现的功能是mysql创建一个存储过程,然后循环环截取用户信息并插入到目标表对应的字段,这个功能对网站改版用处比较大. 操作环境:有表game_list,字段:uid,score1,score2,seat_id,last[详细]
