mysql主从服务器的配置笔记
mysql主从服务器的配置笔记
注: 从MySQL从服务器的版本不能小于主服务器的版本
一. MySQL主服务器配置
1.建立用户
阅读全文——共1647字
关注系统架构优化,WEBAPP应用
mysql主从服务器的配置笔记
注: 从MySQL从服务器的版本不能小于主服务器的版本
一. MySQL主服务器配置
1.建立用户
阅读全文——共1647字
作者:tyc00n原文url: http://bbs.chinaunix.net/viewthread.php?tid=579846
MySQL配置文件MySQL发布的最新产品实际上超出了Red Hat Enterprise Linux所携带的版本。但是,稳定性和开放源代码可是很重要的因素,因此在操作系统上使用较早MySQL版本是有道理的。有许多可以采用的配置文件,它们都被包含在mysql-server PRM程序中。还有一个默认的配置文件被包含在mysql PRM程序包中。配置MySQL服务器是一个丰富而复杂的工作。在本文中,我只能肤浅的说一下各种选项。可以使用的MySQL配置文件共有5个。最后4个位于/usr/share/doc/mysql-server-*/目录中。·/etc/my.cnf是默认的MySQL配置文件。应该对这个文件配置修改。它是为学习目的而设计的。·my-small.cnf是为了小型数据库而设计的。不应该把这个模型用于含有一些常用项目的数据库。·my-medium.cnf是为中等规模的数据库而设计的。如果你正在企业中使用RHEL,可能会比这个操作系统的最小RAM需求(256MB)明显多得多的物理内存。由此可见,如果有那么多RAM内存可以使用,自然可以在同一台机器上运行其它服务。·my-large.cnf是为专用于一个SQL数据库的计算机而设计的。由于它可以为该数据库使用多达512MB的内存,所以在这种类型的系统上将需要至少1GB的RAM,以便它能够同时处理操作系统与数据库应用程序。·my-huge.cnf是为企业中的数据库而设计的。这样的数据库要求专用服务器和1GB或1GB以上的RAM。这些选择高度依赖于内存的数量、计算机的运算速度、数据库的细节大小、访问数据库的用户数量以及在数据库中装入并访问数据的用户数量。随着数据库和用户的不断增加,数据库的性能可能会发生变化。我将逐个的说明这些配置文件。如果用户决定使用my-*.cnf文件之一,将首先需要把这个文件复制到/etc/my.cnf文件上。由于这些原因,用户应该仔细观察数据库系统的性能。如果发现问题,可能需要增加更多的RAM,或者把数据库迁移到一个含有附加资源(比如多个CPU)的系统上。提示:数据库变得非常大。把一个SQL数据库目录配置在一个专用分区上可能更有道理。虽然一个不断增长的数据库可能会占满整个分区,但它至少不会吞掉RHEL运行所必需的磁盘空间。/etc/my.cnf文件默认是/etc/my.cnf文件。它包含6条命令,并且这6条命令被组织在3个配置段中。这些配置段与Samba配置文件中的配置段相似,并且含有功能组名称和相关的命令。本文将逐行的说明这个文件的默认版本。如果用户进行了任何修改,将需要确保MySQL启动脚本(即/etc/rc.d/init.d/mysqld)中的命令一致。[mysqld]在这个配置段之内,将会看到与MySQL守护进程相关的命令。datadir=/var/lib/mysqlMySQL服务器把数据库存储在由datadir变量所定义的目录中。Socket=/var/lib/mysql/mysql.sockMySQL套接字把数据库程序局部的或通过网络连接到MySQL客户。
阅读全文——共5270字
++Installing MySQL Server 5 cd /usr/ports/databases/mysql50-servermake install cleanmysql_install_dbchown -R mysql /var/db/mysql/chgrp -R mysql /var/db/mysql//usr/local/bin/mysqld_safe -user=mysql &mysqladmin -u root password newpasswordecho ‘mysql_enable=”YES”‘ >> /etc/ rc.conf
阅读全文——共1015字
作者: Jeffrey
出处:http://blog.zhangjianfeng.com/?p=277
apache部分tar zxvf httpd-2.0.55.tar.gzcd httpd…./configure –prefix=/app/apache2.0.55 –enable-so;make;make install
mysql部分[quote]tar zxvf mysql-4.1.13.tar.gzcd mysql…./configure –prefix=app/mysql –sysconfdir=/etc/ –localstatedir=/var/lib/mysql;make ;make install # prefix=/usr/local/mysql mysql安装的目标目录 # sysconfdir=/etc my.ini配置文件的路径 # localstatedir=/var/lib/mysql 数据库存放的路径
阅读全文——共1394字
mysql安装完成并初始化数据库后,mysqld_safe无法运行(mysql用户已存在),大概错误如下:ERROR 2002: Can’t connect to local MySQL server through socket ‘/var/lib/mysql/mysql.sock’察看错误日志cat /var/lib/mysql/*.err ,发现是权限问题,chown -R mysql:mysql /var/lib/mysql ,然后OK了
增加mysql用户: useradd -M -o -r -d /var/lib/mysql -s /bin/bash -c “MySQL Server” -u 27 mysql然后改下密码: mysqladmin -u root password ‘newpassword’
作者: Jeffrey
出处:http://blog.zhangjianfeng.com/article/208
++mysql数据库的安装
阅读全文——共3712字
作者: Jeffrey
出处: http://blog.zhangjianfeng.com/?p=163
1.安装apache
#tar xvzf xxxx
阅读全文——共2341字