MySQL 无法创建自定义函数解决办法

MySQL 创建函数时提示: This function has none of DETERMINISTIC, NO SQL, or READS SQL DAT…

MySQL数据库服务器变慢分析

本文针对MySQL数据库服务器逐渐变慢的问题, 进行分析,并提出相应的解决办法。 一、检查系统的状态 通过操作系统的一些工具检查系统的状态,比如CPU、内存、交…

Navicat数据建模 for PostgreSQL 支持跨平台

  Navicat Data Modeler 是一个强大易用的数据库设计工具,用于创建和操作 PostgreSQL 的数据模型,目前 Navicat …

贡献一个mysql连接操作类

php mysql网站的mysql连接操作操作类 cls_mysql($dbhost, $dbuser, $dbpw, $dbname, $charset, $…

多数据库支持的应用程序设计

以前做PHP应用,多数是单数据库数据查询和更新,顶多也是主从数据库的支持,实现起来相对简单。主从数据库的问题在于,当会话存储在数据库的时候,同步将可能出现问题,…

服务器端的HTML处理使用phpQuery

在我们一天一天web开发任务,这是必要的,我们的工作与客户端和服务器端代码。我们用PHP编写的业务逻辑和生成在用户的浏览器显示的HTML。然后,我们使用的框架,…

MySQL 触发器简单实例

触发器语法: CREATETRIGGER–触发器必须有名字,最多64个字符,可能后面会附有分隔符.它和MySQL中其他对象的命名方式基本相象. {B…

php如何调用有返回结果存储过程

这是以前用CI框架调用存储过程有回返者出现错误没有解决的问题,在看技术文档上看到,就摘录了一下,因为以前项目放很久了,现在就没有时间去测试了,如在运用过程中,遇…

记录信息联系请求 mysql_query,mysql_fetch_array

MySQL查询,查询记录,你下。 再者,因为错误处理,完全没进行不是现实的处理。 MySQL 查询、记录查找测试 ▼ MySQL 查询、记录查找测试 ▼ &lt…

使用数据库的步骤以及编码问题

这两天讲了简单留言本的添加和删除,在用到数据库的时候,经常有乱码,编码问题时常困扰着我们。那么,对于新手来说,怎样解决这个问题呢?下面我来说一下注意的几点。 首…

MySQL group by 用法解析

GROUP BY语法可以根据给定数据列的每个成员对查询结果进行分组统计,最终得到一个分组汇总表。SELECT子句中的列名必须为分组列或列函数。列函数对于GROU…

Innodb IO优化-配置优化

对于数据库来讲大多瓶颈都出现在IO问题上,所以现在SSD类的设备也才能大行其道。那数据库的IO这块有什么可以优化的吗?我这里大致谈一下我的看法,希望能达到一个抛…

mysql主从复制的工作原理

mysql 主从复制原理 主从形式 mysql主从复制 灵活 一主一从 主主复制 一主多从—扩展系统读取的性能,因为读是在从库读取的; 多主一从&#…

phpmyadmin导入导出数据库备份教程

在PHP网站建设中,针对Mysql数据库的维护是日常工作,Mysql数据库的导入和导出实现备份功能就是其中之一,在之前的PHP教程中我介绍了不少以Mysql命令…

轻松修复Discuz!数据库

各位站长经常会遇到的数据库损坏的错误,错误来了就去面对,不要慌张,瞎着急是没有用的。其实熟悉Discuz! 的朋友都知道,Discuz! 后台自带数据库修复工具…

Mysql修改设置root密码的命令及方法

Mysql数据库是PHP网站开发必不可少的组合,通常PHP连接Mysql都是通过root用户名和密码连接,Mysql在安装时root初始默认密码为空,在安装使用…

PostgresQL建立索引如何避免写数据锁定

问题源自一个帅哥在建索引发生表锁的问题。先介绍一下Postgresql的建索引语法: Version:9.1 CREATE [ UNIQUE ] INDEX […

sql中的concat()函数及JAVA时间类在Hibernate中的映射

concat():是sql 中连接字符串函数。 列表内容 select concat(title,’:’,author) from hi…

mysql教程-php链接mysql

MySQL采用的是C/S结构,mysqlcommandlineclient充当了一个客户端。如果使用PHP脚本来处理MySQL,则PHP充当了MySQL客户端的…

详解用phpmyadmin建立MYSQL数据库的过程

首先建立一个数据库,名为 webjxcom。在这个数据库下建立一个数据表,名为Article 。下面进入一个重点,那就是在表 Article下建立各个字段。 那…

php教程:mysql的常用语句

关于 PHP 教程的文章已经很多了,今天给大家介绍几个常用的MYSQL语句。 显示数据库或表: show databases;//然后可以use databas…

截取中文部分字符串函数

/** * 截取中文部分字符串 * * 截取指定字符串指定长度的函数,该函数可自动判定中英文,不会出现乱码 * * @access public * @para…

PHP新手上路(十一) 数据库链接

数据库链接   . PHP最大的特色就是操作数据库的能力特别的强大,PHP提供对多种数据库的支持。   通过PHP你可以轻松的连接到数据库,请求数据并…

Mysql教程 子查询和联合(UNION)查询

子查询: 在select查询中,又嵌套了一个select查询。一个是外层查询,另一个是内层查询。 Where子查询 就是在where查询语句有一个select语…

php mysql教程:mysql连接查询

1.内连接 笛卡尔积:指的是两个表的记录数相乘,没有任何条件的内连接,它的数据量非常大。因此,我们会使用条件来约束连接。直接用逗号隔开表,然后使用where条件…

mysql 数据库操作类

<?php class mysql { var $hostname = “”; //数据库主机名 var $username = …

phpmyadmin3安装配置图解教程

在PHP网站开发中,最基本的PHP环境搭建涉及PHP、Apache/IIS、Mysql,对于数据库的管理,除了Mysql数据库自身提供了命令行工具方便开发人员管…

SQL Server基础之存储过程

简单来说,存储过程就是一条或者多条sql语句的集合,可视为批处理文件,但是其作用不仅限于批处理。本篇主要介绍变量的使用,存储过程和存储函数的创建,调用,查看,修…

使用PHP调用MySQL的存储过程

MySQL好像从5.0开始才引入存储过程,反正以前做应用的时候从没碰过,不过现在因为主要作内部系统,所以很多应用都用到了存储过程,当然前台有时候也需要调用MyS…

Mysql之Specified key was too long; max key length is 767 bytes

今天导数据库的时候,抽风,报了这个错,当时找了资料,也没太好用啊,导致这个问题的原因索引的字段都太长了,mysql受不了,解决方法就是,让mysql支持比较长的…

phpmyadmin配置文件config.default.php部分配置选项说明

在之前的phpmyadmin安装配置教程中我主要介绍了phpmyadmin安装配置的步骤,其中简单涉及了phpmyadmin配置文件config.default…

新手学PHP和MySQL动态网站开发教程

这是一个基本的教程。没有怪异的代码,只是一些基础。现在有大量的教程是基于UNIX机器的,这个教程将集中在基于Windows平台上。然而,除了安装部分,有或多或少…

解决MySQL查询数据不一致诟病

最近出现一个很奇怪的MySQL问题,使用不同select语句查询全部数据集居然得到不同的记录数.select * 得到4条记录,select 字段得到的是3条记…

在MySQL和PHP存储过程

简单地说,一个存储过程(“SP”)是存储在一个可以由数据库引擎被调用,连接编程语言数据库的过程(SQL写的和其他控制语句)。 在本教程中,我们将看到如何在MyS…

php mysql数据库sql语句使用小技巧

1.在使用groupby分组查询时,默认分组后,还会排序,可能会降低速度. 在groupby后面增加orderbynull就可以防止排序. 2.有些情况下,可以…

项目类型,创建表,删除项目,限制查询次数

在PHP中,MySQL和PostgreSQL都是可用的。 以下简单地验证在两者的PHP的存取。 再者,需要注意的是这里的PostgreSQL代码实际上无法工作。…

快速的 MySQL 本地和远程密码破解

快速的 MySQL 本地和远程密码破解!首先需要对数据库维护人员说明的是,不必紧张,你无需修补这个问题,看起来其实是个小错误而已。 我找到一个方法可非常高效的破…

php对mysql的执行查询

对于先前说到的《浅谈php对mysql的操作》,主要讲的是选择数据库和连接数据库,这里要注意下两个相关的连接函数方法: 在PHP中,使用mysql扩展组件连接M…

PHP访问MySQL数据库

PHP访问MySQL数据库 因为连接数据库需要较长的时间和较大的资源开销,所以如果在多个网页中都要频繁地访问数据库,则可以建立与数据库的持续连接。即调用mysq…

MySQL数据库与表的最基本命令

你是否对获得MySQL数据库与表的最基本命令的实际操作感到十分头疼?以下的文章主要是介绍获得关于MySQL数据库与表的最基本命令的方案,以下就是相关内容的具体描…

三种东西永远不要放到数据库里

改进你的系统的最好的方法是先避免做“蠢事”。 我并不是说你或你开发的东西“蠢”,只是有些决定很容易被人们忽略掉其…

php教程-用php 操作mysql详细教程

1.使用mysql_connect()函数连接MySQL服务器:mysql_connect("hostname", "userna…

为什么有那么多种数据库

之前Paul Graham向我们展示了一个有趣的比较各种编程语言的方法:阐述各种编程语言都是用来解决什么问题的。我发现这种方法放在数据库上同样好用: Oracl…

php教程:mysql数据库操作的DB类

代码拷贝框 <?php /* *mysql数据库 DB类 *@packagedb *@authoryytcpt(无影) *@version2008-03-…

phpmyadmin3.4.0-beta2安装配置说明

最近在新机器上重新配置PHP环境,顺手安装配置了一下phpmyadmin当前最新版3.4.0-beta2,从phpmyadmin3.4.0-beta2安装配置的…

PHP实例程序:直接读取数据库信息的三种方法

这段代码的功能是:连接到一个 url 地址为localhost 、 端口为 3306 的mysql服务器上。mysql服务器的帐号是”root&#8…

MySQL数据库性能优化之索引优化

  大家都知道索引对于数据访问的性能有非常关键的作用,都知道索引可以提高数据访问效率。   为什么索引能提高数据访问性能?他会不会有“副作用&rdq…

PHP MySQL性能优化的最佳21条经验

今天,数据库的操作越来越成为整个应用的性能瓶颈了,这点对于Web应用尤其明显。关于数据库的性能,这并不只是DBA才需要担心的事,而这更是我们程序员需要去关注的事…

允许phpmyadmin空密码登录的配置方法

在Mysql修改root密码的命令及方法一文中,我提到了使用phpmyadmin修改Mysql的root密码的方法,但是当你将phpmyadmin登录密码设置为…

sql 多表查询数据合并、翻页 详解 多个结构不同的表

如果多个表的结构不一样,想要在一起查询出来多个表的结果,这样子以前好像不可能的事情! 比如A表: a_id title is_open last_update …

mysql之innodb的锁分类

一、innodb行锁分类 recordlock:记录锁,也就是仅仅锁着单独的一行 gaplock:区间锁,仅仅锁住一个区间(注意这里的区间都是开区间,也就是不包…

mysql求排序后前几名(包含并情况)

mysql求排序后前几名(包含并情况):如何解决取一个班成绩中前N名?求前N名给我的第一个感觉 我想到了 sqlserver中 Top 函数,但是mysql中并…

防SQL注入的五种方式

一、SQL注入简介 SQL注入是比较常见的网络攻击方式之一,它不是利用操作系统的BUG来实现攻击,而是针对程序员编程时的疏忽,通过SQL语句,实现无帐号登录,甚…

Mysql日期函数:日期时间格式转换函数详解

在PHP网站开发中,Mysql数据库设计中日期时间字段必不可少,由于Mysql日期函数输出的日期格式与PHP日期函数之间的日期格式兼容性不够,这就需要根据网站实…

PHP开发者常犯的10个MySQL错误

数据库是WEB大多数应用开发的基础。如果你是用PHP,那么大多数据库用的是MYSQL也是LAMP架构的重要部分。 PHP看起来很简单,一个初学者也可以几个小时内…

看看null如何影响mysql值在表达式计算

mysql中 当任意类型字段和null值进行计算时得到的结果依然为null 值 例如:1+ null =null 'a'+null =nul…

设置五大类型MySQL参数

(一)连接   连接通常来自Web服务器,下面列出了一些与连接有关的参数,以及该如何设置它们。   1、max_connections   这是Web服务器允许…

必备MySQL的数据类型和建库策略

不管是什么网站,合理的设计表结构、充分利用空间是十分必要的。这就要求我们对数据库系统的常用数据类型有充分的认识。下面我就将我的一点心得写出来跟大家分享。 一、数…

MySQL 高可用性:Keepalived 双主热备

通常说的「双机热备」是指两台机器都在运行,但并不是两台机器都同时在提供服务。当提供服务的一台出现故障的时候,另外一台会马上自动接管并且提供服务,而且切换的时间非…

无法载入MYSQL扩展,请检查PHP配置

此类问题特别针对PHPMYADMIN对PHP更新之后 MYSQL插件无法应用而导致的不能使用问题,一般来说PHP跟MYSQL等 有一系列的整合包 但是如果出现该…