-

MySQL数据库

MySQL数据库开源的关系型数据库管理系统。MySQL数据库主要分享MySQL相关的配置,MySQL调优备份,MySQL集群负载等知识,记录一些MySQL常用命令和教程以及MySQL使用的技巧。

MySQL mysqldump用法

MySQL

MySQL mysqldump主要功能是将MySQL数据库转储到一个文件(例如SQL语句或tab分隔符文本文件)的客户程序。mysqldump可用来转储数据库或搜集数据库进行备份或将数据转移到另一个SQL服务器(不一定是一个MySQL服务器)。转储包含创建表结构或表结构和数据的SQL语句。如果你在服务器上进行备份,并且表均为MyISAM表,应考虑使用mysqlhotcopy,因为可以更快地进行备份和恢复。
阅读原文 »

MySQL常用的函数

MySQL

在使用MySQL的时候,灵活运用函数可以提高开发效率,方便解决一些棘手的问题。本文讲解的MySQL常用函数包括常用的字符串函数、数值函数、日期和时间函数、聚合函数等。
阅读原文 »

MySQL数据类型详解

MySQL

在 MySQL 中,mysql字段的类型是最最基础的一部分。三种主要的类型:文本、数字和日期/时间类型的详细讲解。
阅读原文 »

MySQL主从复制配置

MySQL

mysql主从配置相对来说比较简单,它可以实现读写分离,使数据库能支撑更大的并发,数据备份提高数据的安全性。在实际的工作中使用还是比较多的,这样可以保证业务的稳定,数据的安全性。下面亲测MySQL主从复制配置的详细步骤。
阅读原文 »

MySQL知识点系统总结

MySQL

MySQL数据库是一个非常流行的关系型数据库。配合Linux、PHP、Apache,简称lamp,是一般个人企业网站的首选。MySQL用起来不难,要系统的用好,可不是一件简单的事。于是雷雪松对MySQL系统的总结一下几点:
阅读原文 »

Sphinx配置文件详解

MySQL

一般情况下要实现全文索引的功能,我们一定会想到他–Sphinx,今天主要讲解下Sphinx配置文件。Sphinx的配置文件主要包含以下几个部分:source:数据源。index:索引,索引实际上就是相当于一个字典检索。searchd:提供搜索查询服务。它一般是以deamon的形式运行在后台的。indexer:构建索引的服务。attr:属性,属性是存在索引中的,它不进行全文索引,但是可以用于过滤和排序。
阅读原文 »

MySQL常用维护命令和操作

MySQL

MySQL数据库安装后,除了包括MySQL服务器进程管理外,还提供了大量工具用于管理和维护MySQL服务器的其它工作。下面雷雪松介绍的这些命令都是在MySQL交互界面以外的命令行中执行的。MySQL常用维护命令和操作主要包括对MySQL数据库状态的查看、性能的优化,MySQL表的检查、分析、修复、优化,MySQL数据库的导出导入、热备份等。
阅读原文 »

MySQL 配置优化

MySQL

下面列出了对性能优化影响较大的主要变量,主要分为连接请求的变量和缓冲区变量。
阅读原文 »

使用yum安装LAMP

Linux 、、

刚接触Linux时,新手可以是使用yum安装LAMP(Linux + Apache + MySQL +PHP).这个和windows下安装LAMP下一步一样简单。使用yum安装LAMP的前提准备:
1、yum update 检查一下系统更新 初次安装可能更新的时间会比较长,请耐心等待。
2、yum install gcc gcc-c++ ;安装gcc软件编译环境。
3、yum erase httpd ;卸载系统自带的httpd (apache2.2.3)
4、yum install zlib-devel libtool ncurses-devel libxml2-devel
(zlib-devel 安装apache需要,否则出错 .libtool安装mysql时候需要.同时附带了autoconf automake imake 编译mysql 5.1.48时候会出错 需要autoconf重新配置一下)
阅读原文 »

MySQL myisamchk用法

MySQL

MySQL myisamchk实用程序主要用来获得有关数据库表的信息或检查、修复、优化他们。myisamchk适用MyISAM表(对应.MYI和.MYD文件的表)。myisamchk的功能类似mysqlcheck,但其工作不同。myisamchk和mysqlcheck主要差别是当mysqld服务器在运行时必须使用mysqlcheck,而myisamchk应用于服务器没有运行时。
阅读原文 »