• B-树和B+树的应用:数据搜索和数据库索引

    日期:

    B-树 1 .B-树定义 B-树是一种平衡的多路查找树,它在文件系统中很有用。 定义:一棵m 阶的B-树,或者为空树,或为满足下列特性的m 叉树: ⑴树中每个结点至多有m 棵子树; ⑵若根结点不是叶子结点,则至少有两棵子树; ⑶除根结点之外的所有非终端结点至少有...

  • MySQL-MMM安装指南(Multi-Master Replication Manager for MySQL) .

    日期:

    最基本的MMM安装必须至少需要 2 个数据库服务器和一个监控服务器 下面要配置的MySQL Cluster环境包含四台数据库服务器和一台监控服务器,如下: function ip hostname server id monitoring host 192.168.0.10 mon - master 1 192.168.0.11 db1 1 master 2 1...

  • 高性能Mysql主从架构的复制原理及配置详解

    日期:

    温习《高性能MySQL》的复制篇. 1 复制概述 Mysql内建的复制功能是构建大型,高性能应用程序的基...

  • CentOS下开启mysql远程连接,远程管理数据库

    日期:

    当服务器没有运行php、没装phpmyadmin的时候,远程管理mysql就显得有必要了。因为在CentOS下设置的,所以标题加上了CentOS,以下的命令在debian等系统下应该也OK。 1.mysql -u root -p mysql # 第1个mysql是执行命令,第2个mysql是系统数据名称 在mysql控制台...

  • CentOS下MySQL数据库导出导入

    日期:

    mysql数据库的导入导出可以用数据库备份工具mysqldump mysqldump工具是mysql自带的一个非常方便的一款小工具,存在mysql安装目录的/usr/local/mysql/bin (CentOS)是下。 mysqldump 和 mysql一样,都是应用程序,你在mysql下是执行不了的。切记 ,输入 mysql...

  • MySQL的数据类型和建库策略

    日期:

    无论是在小得可怜的免费数据库空间或是大型电子商务网站,合理的设计表结构、充分利用空间是十分必要的。这就要求我们对数据库系统的常用数据类型有充分的认识。下面我就将我的一点心得写出来跟大家分享。 一、数字类型 数字类型按照我的分类方法分为三类:...

  • MySQL数据库的主从配置

    日期:

    需要两台主机,分别担任主服务器和从服务器 主服务器IP:192.168.1.1 从服务器IP:192.168.1.2 首先分别在两台服务上配置mysql服务,见http://www.178-go.com/archives/76 在主服务器上: # vim /etc/my.cnf 修改或添加如下条目 log-bin=master-bin log-bin-ind...

  • Mysql:User does not have access to metadata required to determine stored procedure parameter types.

    日期:

    学校某网站当时做的时候,找的外面的人做的。虽然做的很好,但是部署起来相当麻烦,而且还没有文档。昨天就出了问题,是图片处理出了问题。我又按照控制台的错误提示,上网查了查,原来是需要安装ImageMagick和jMagick。 今天又出现了问题,页面上的通知公告...

  • mysql字符编码

    日期:

    在公司工作时,因为所在部门是针对海外客户的,所以所有的东西都是全英文的。数据库、界面等等完全不用考虑中文乱码的问题。回到学校,为学校做东西,当然就要全中文的界面,数据也是中文居多。今天往mysql里插入中文后,数据库里就是一堆问号。 解决方法如下...

  • Mysql导出存储过程

    日期:

    在部署某学院的网站时,发现一个错误: 1 FUNCTION config_get does not exist. 找到代码一看,是conn.prepareCall({call config_get(?,?,?)});这一句出了错。上网查了查,这是在调用存储过程, 那么config_get就是存储过程名。到数据库里用show procedure sta...