MySQL数据库
MySQL数据库开源的关系型数据库管理系统。MySQL数据库主要分享MySQL相关的配置,MySQL调优备份,MySQL集群负载等知识,记录一些MySQL常用命令和教程以及MySQL使用的技巧。MySQL mysqldump用法
MySQL mysqldump主要功能是将MySQL数据库转储到一个文件(例如SQL语句或tab分隔符文本文件)的客户程序。mysqldump可用来转储数据库或搜集数据库进行备份或将数据转移到另一个SQL服务器(不一定是一个MySQL服务器)。转储包含创建表结构或表结构和数据的SQL语句。如果你在服务器上进行备份,并且表均为MyISAM表,应考虑使用mysqlhotcopy,因为可以更快地进行备份和恢复。
阅读原文 »
MySQL常用的函数
在使用MySQL的时候,灵活运用函数可以提高开发效率,方便解决一些棘手的问题。本文讲解的MySQL常用函数包括常用的字符串函数、数值函数、日期和时间函数、聚合函数等。
阅读原文 »
MySQL主从复制配置
mysql主从配置相对来说比较简单,它可以实现读写分离,使数据库能支撑更大的并发,数据备份提高数据的安全性。在实际的工作中使用还是比较多的,这样可以保证业务的稳定,数据的安全性。下面亲测MySQL主从复制配置的详细步骤。
阅读原文 »
MySQL知识点系统总结
MySQL数据库是一个非常流行的关系型数据库。配合Linux、PHP、Apache,简称lamp,是一般个人企业网站的首选。MySQL用起来不难,要系统的用好,可不是一件简单的事。于是雷雪松对MySQL系统的总结一下几点:
阅读原文 »
Sphinx配置文件详解
一般情况下要实现全文索引的功能,我们一定会想到他–Sphinx,今天主要讲解下Sphinx配置文件。Sphinx的配置文件主要包含以下几个部分:source:数据源。index:索引,索引实际上就是相当于一个字典检索。searchd:提供搜索查询服务。它一般是以deamon的形式运行在后台的。indexer:构建索引的服务。attr:属性,属性是存在索引中的,它不进行全文索引,但是可以用于过滤和排序。
阅读原文 »
使用yum安装LAMP
Linux Apache服务器、MySQL数据库、PHP编程
刚接触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 myisamchk实用程序主要用来获得有关数据库表的信息或检查、修复、优化他们。myisamchk适用MyISAM表(对应.MYI和.MYD文件的表)。myisamchk的功能类似mysqlcheck,但其工作不同。myisamchk和mysqlcheck主要差别是当mysqld服务器在运行时必须使用mysqlcheck,而myisamchk应用于服务器没有运行时。
阅读原文 »