MySQL数据库

MySQL存储过程语法介绍

与Oracle或者微软的相关数据库不一样,MySQL和IBM的DB2能够遵循存储程序的SQL:2003语法。在理论上这意味着,如果数据库结构相同,存储程序可以在不同数据库中使用。可支持的SQL声明虽然MySQL不能支持存储程序,但它却可以完成很多任务,...

MySQL数据库表结构性能优化

很多人都将<数据库设计范式>作为数据库表结构设计“圣经”,认为只要按照这个范式需求设计,就能让设计出来的表结构足够优化,既能保证性能优异同时还能满足扩展性要求。殊不知,在N年前被奉为“圣经”的数据库设计3范式早就已经不完全适用了。这里我整理了一...

配置MySQL Replication的方法

MySQL支持单向、异步复制,复制过程中一个服务器充当主服务器(Master),而一个或多个其它服务器充当从服务器(Slave),利用该特性实现读写分离,是很多大型网站常用的数据库架构。MySQL的replication的配置相对于Oracle来说,要简单的多...

RHEL系统下载安装MySQL

1.到mysql的网站(必须到官方网站下载,防止数据被修改,纂改过)下载四个必须rpm 安装包:http://dev.mysql.com/downloads/mysql/5.0.html#linux-rhel5-ia64-rpmsMySQL-client-5....

MySQL数据库导入导出命令实例

在PHP编程或者其他软件编程中,经常会与MYSQL数据库服务器打交道。大多数的工程师都不习惯使用界面工具来管理MYSQL数据库,加上在特定环境下界面工具根本无法使用。比如:定时备份。这个时候,我们就必须学习一下常用的数据导入导出命令了。环境准备:主机IP...

MySQL数据库加速优化配置

mysql优化在整体的系统运行过程中,数据库服务器 MySQL 的压力是最大的,不仅占用很多的内存和 cpu 资源,而且占用着大部分的磁盘 io资源,连 PHP 的官方都在声称,说 PHP 脚本 80% 的时间都在等待 MySQL查询返回的结果。由此可见,提高...

MySQL Workbench中文使用教程

MySQL Workbench是 MySQL AB 最近释放的可视数据库设计工具。这个工具是设计MySQL 数据库的专用工具。MySQL Workbench 是 MySQL AB 最近释放的可视数据库设计工具。这个工具是设计MySQL 数据库的专用工具。你在...

MySQL中text,varchar与char三种字段类型的区别

char类型CHAR列的长度固定为创建表时声明的长度。长度可以为从0到255的任何值。当保存CHAR值时,在它们的右边填充空格以达到指定的长度。当检索到CHAR值时,尾部的空格被删除掉。在存储或检索过程中不进行大小写转换。varchar类型VARC...

MySQL中存储过程、函数使用经验

最近写一些mysql的存储过程和函数,发现网上比较有价值的文档很少,大都是照着手册上抄来的,有些实际问题解决不了,比如用变量作表名。经过反复调试,总算找到解决办法,一下是一些简单的记录,比较零碎。部分内容转自http://my.opera.com/Dereky...

Ubuntut系统下安装MySQL数据库

Ubuntu下mysql数据库的安装,今天刚刚装成功了。现在来总结一下,以供没有装或者不会装的同学参考:首先,我们采用最简单的安装方法,即采取终端安装法。打开终端:sudo -s输入密码sudo apt-get install mysql-server如果这个...

MySQL存储过程实例解析(一)

MySql存储过程实例解析(一)1.存储过程简介我们常用的操作数据库语言SQL语句在执行的时候需要要先编译,然后执行,而存储过程(StoredProcedure)是一组为了完成特定功能的SQL语句集,经编译后存储在数据库中,用户通过指定存储过程的名字并给定参数...