Chinaunix首页 | 论坛 | 博客
  • 博客访问: 111454
  • 博文数量: 10
  • 博客积分: 0
  • 博客等级: 民兵
  • 技术积分: 54
  • 用 户 组: 普通用户
  • 注册时间: 2013-10-29 16:20
个人简介

新入行DBA,带着强烈的求知欲望混迹于各社区,学习高人经验,愿得高人赐教,必将感激不尽。 真心感谢将宝贵经验分享给我们这些菜鸟的前辈们!

文章分类
文章存档

2014年(1)

2013年(9)

分类: Mysql/postgreSQL

2013-10-31 15:35:30

4.percona server修改数据目录datadir为/data/mysql:

(未设置的话,rpm包安装后默认是/var/lib/mysql)

(1)在/etc/my.cnf中[mysqld]下添加
datadir=/data/mysql

(2)在/etc/init.d/mysql修改
datadir=/data/mysql

注:因为服务启动时如果这个文件不设置mysql的datadir,则会默认为/var/lib/mysql
因此,会默认去/var/lib/mysql/下找mysql.sock ,生成pid文件在此处
所以,要修改两处文件的配置

(3)复制/var/lib/mysql这个目录到/data/下,
此时执行/etc/init.d/mysql start 就可以启动数据库,并且使用正确的数据文件目录。

5.percona RPM包安装的文件:

(1)关于服务:
/etc/init.d/mysql        //mysql服务启动脚本
/etc/logrotate.d/mysql        //日志轮滚
/etc/my.cnf       //5.6版本实际默认没有这个文件    

(2)二进制命令:
/usr/bin/innochecksum           
……
/usr/bin/resolveip

(3)模块:
/usr/lib64/mysql/plugin/adt_null.so
……
/usr/lib64/mysql/plugin/validate_password.so
/usr/sbin/mysqld
……
/usr/sbin/rcmysql
(6)数据文件,帮助文档一类
/usr/share/doc/Percona-Server-server-56-5.6.13
/usr/share/doc/Percona-Server-server-56-5.6.13/COPYING
……
/usr/share/doc/Percona-Server-server-56-5.6.13/my-default.cnf
/usr/share/info/mysql.info.gz
/usr/share/man/man1/innochecksum.1.gz
……
/usr/share/man/man8/mysqld.8.gz
/usr/share/mysql
/usr/share/mysql/SELinux
/usr/share/mysql/SELinux/RHEL4
/usr/share/mysql/SELinux/RHEL4/mysql.fc
/usr/share/mysql/SELinux/RHEL4/mysql.te
/usr/share/mysql/binary-configure    二进制命令配置文件(mysql_install_db等)
/usr/share/mysql/bulgarian
/usr/share/mysql/bulgarian/errmsg.sys
/usr/share/mysql/charsets  字符集目录
/usr/share/mysql/charsets/Index.xml
……
/usr/share/mysql/charsets/swe7.xml
/usr/share/mysql/czech        语言文件
/usr/share/mysql/czech/errmsg.sys
……
/usr/share/mysql/english
/usr/share/mysql/english/errmsg.sys

/usr/share/mysql/dictionary.txt
/usr/share/mysql/errmsg-utf8.txt 

/usr/share/mysql/magic
/usr/share/mysql/my-default.cnf        //my.cnf文件模板
/usr/share/mysql/mysql-log-rotate
/usr/share/mysql/mysql.server    =   /etc/init.d/mysql

数据库SQL脚本
/usr/share/mysql/fill_help_tables.sql
/usr/share/mysql/innodb_memcached_config.sql
/usr/share/mysql/mysql_security_commands.sql
/usr/share/mysql/mysql_system_tables.sql
/usr/share/mysql/mysql_system_tables_data.sql
/usr/share/mysql/mysql_test_data_timezone.sql


[root@test06 ~]# rpm -ql Percona-Server-shared-56-5.6.13-rel61.0.461.rhel6.x86_64
/usr/lib64/libmysqlclient.so.18.1.0
/usr/lib64/libmysqlclient_r.so.18.1.0

[root@test06 ~]# rpm -ql Percona-Server-client-56-5.6.13-rel61.0.461.rhel6.x86_64
/usr/bin/mysql
/usr/bin/mysql_config_editor
……
/usr/bin/mysqlslap
/usr/share/man/man1/msql2mysql.1.gz
……
/usr/share/man/man1/mysqlslap.1.gz





阅读(8566) | 评论(0) | 转发(0) |
给主人留下些什么吧!~~