MySQL
MySQL是最好、最流行的关系型数据库管理系统。雷雪松的博客MySQL栏目主要包含MySQL常用的命令、MySQL基础教程、MySQL数据库维护、MySQL性能调优以及常用的MySQL编程。MySQL主从复制配置
mysql主从配置相对来说比较简单,它可以实现读写分离,使数据库能支撑更大的并发,数据备份提高数据的安全性。在实际的工作中使用还是比较多的,这样可以保证业务的稳定,数据的安全性。下面亲测MySQL主从复制配置的详细步骤。
阅读原文 »
MySQL知识点系统总结
MySQL数据库是一个非常流行的关系型数据库。配合Linux、PHP、Apache,简称lamp,是一般个人企业网站的首选。MySQL用起来不难,要系统的用好,可不是一件简单的事。于是雷雪松对MySQL系统的总结一下几点:
阅读原文 »
Sphinx配置文件详解
一般情况下要实现全文索引的功能,我们一定会想到他–Sphinx,今天主要讲解下Sphinx配置文件。Sphinx的配置文件主要包含以下几个部分:source:数据源。index:索引,索引实际上就是相当于一个字典检索。searchd:提供搜索查询服务。它一般是以deamon的形式运行在后台的。indexer:构建索引的服务。attr:属性,属性是存在索引中的,它不进行全文索引,但是可以用于过滤和排序。
阅读原文 »
MySQL myisamchk用法
MySQL myisamchk实用程序主要用来获得有关数据库表的信息或检查、修复、优化他们。myisamchk适用MyISAM表(对应.MYI和.MYD文件的表)。myisamchk的功能类似mysqlcheck,但其工作不同。myisamchk和mysqlcheck主要差别是当mysqld服务器在运行时必须使用mysqlcheck,而myisamchk应用于服务器没有运行时。
阅读原文 »
MySQL mysqlcheck用法
MySQL mysqlcheck客户端主要用来检查和修复MyISAM表,mysqlcheck还可以优化和分析表。使用mysqlcheck的好处是不需要停止服务器来检查或修复表,mysqlcheck为用户提供了一种方便的使用SQL语句CHECK TABLE、REPAIR TABLE、ANALYZE TABLE和OPTIMIZE TABLE的方式。
阅读原文 »
MySQL mysqlimport用法
MySQL mysqlimpor位于mysql/bin目录中,是一个非常有效的导入数据工具。使用LOAD DATA INFILE将文本文件导入相关表的客户程序。mysqlimport客户端提供了LOAD DATA INFILEQL语句的一个命令行接口。这个命令可以让我们很轻松的把有结果规律的文本导入到MySQL数据库中。
阅读原文 »
MySQL设置登陆密码
MySQL数据库安全问题一直是人们关注的热门话题,在很多时候新装的MySQL服务默认密码是空的。因此我们需要设置一个自己好记又相对复杂的密码。Mysql数据库中的密码存储必须用password()函数加密,在MySQL表中是以加密形式存储密码的,而不是作为纯文本。权限相关的修改完之后一定要flush privileges,使新设置生效。
阅读原文 »