CentOS6.5通过yum安装 MySQL-5.5与常用设置

今天,心血来潮,想再弄个mysql 数据库环境,方便用mysql windows客户端软件SQLyog来连接,来管理MYSQL,来研习MYSQL。于是在VMWARE 下的CENTOS6。5安装MYSQL5.5并作基本设置与测试。

下面为安装设置过程:

一.安装mysql-5.5的yum源

rpm -ivh http://repo.mysql.com/yum/mysql-5.5-community/el/6/x86_64/mysql-community-release-el6-5.noarch.rpm

要安装MySQL5.6的可以安装:

rpm -ivh http://repo.mysql.com/mysql-community-release-el6.rpm

最新的yum源可以去http://dev.mysql.com/downloads/repo/yum下载

二.修改安装好的yum源

编辑 /etc/yum.repos.d/mysql-community.repo文件,将5.5的enabled改为1,5.6的enabled改为0

# Enable to use MySQL 5.5

[mysql55-community]

name=MySQL 5.5 Community Server

baseurl=http://repo.mysql.com/yum/mysql-5.5-community/el/6/$basearch/

enabled=1

gpgcheck=1

gpgkey=file:/etc/pki/rpm-gpg/RPM-GPG-KEY-mysql

# Enable to use MySQL 5.6

[mysql56-community]

name=MySQL 5.6 Community Server

baseurl=http://repo.mysql.com/yum/mysql-5.6-community/el/6/$basearch/

enabled=0

gpgcheck=1

gpgkey=file:/etc/pki/rpm-gpg/RPM-GPG-KEY-mysql

三.安装mysql-5.5

yum install mysql-community-client mysql-community-devel mysql-community-server php-mysql

四.接下来需要启动一下mysql

/etc/init.d/mysqld start   或者service mysqld start

下面这条命令设置开机自启动,省的我们每次开机就去启动一下mysql。

chkconfig –levels 345 mysqld on

五.MYSQL 启动前的初始化,或者要启用MySQL 安全设置请输入以下命令

/usr/bin/mysql_secure_installation  或者直接输入mysql_secure_installation

阅读更多

InFormix onconfig文件参数详细中文说明

设置配置文件(onconfig.cfg)  参数详细说明

#Root Dospace Configuration(根数据库空间配置)

ROOTNAME   rootdbs       #根数据库空间名

ROOTPATH    /opt/informix/rootdbs  #根数据库空间所在设备的路径

#权限为660
#可以指定到熟文件上,也可以指定到裸设备上

ROOTPATH     0            #根数据库空间在设备中的偏移值(Kbytes)

ROOTSIZE     500000        #根数据库空间大小(Kbytes)

#Disk Mirroring Configuration(磁盘镜像配置)

MIRROR          0         #镜像标志(Yes=1,No=0)

MIRRORPATH               #根数据库空间镜像所在设备路径

MIRROROFFSET  0          #根数据库空间在镜像设备中偏移值(Kbytes)

#Physical Log Configuration(物理日志配置)

PHYSDBS        rootdbs     #物理日志所在数据库空间名

PHYSFILE       10000      #物理日志文件大小(Kbytes)

#物理日志的大小与逻辑日志的大小比例为1:3,即为全部dbspace的5% (逻辑日志所占空间大小为全部dbspace的15%)
#也有说法为logdbs 为datadbs的 1/3, phydbs为logdbs1/2,tmpdbs=phydbs 这里要按实际情况进行计算,一般可以按上面的比例进行
#物理日志在数据库初始化后一般会移到其它空间上,而不是在rootdbs上

#Logical Log Configuration(逻辑自志配置)

LOGFILES       6          #逻辑日志文件数目(范围3-60)

LOGSIZE        5000       #逻辑日志文件大小(Kbytes)

#逻辑日志总空间=LOGFILES*LOGSIZE

#总的逻辑曰志空间分配为全部dbspace空间大小的15%
#大的日志文件,少的个数有利于管理,但不知道日志文件要多大才算合适,怕过大影响性能

阅读更多