首页 诗词 字典 板报 句子 名言 友答 励志 学校 网站地图
当前位置: 首页 > 教程频道 > 其他教程 > 系统运维 >

系统运维技艺(五)——MySQL的其他安装方式

2013-10-14 
系统运维技巧(五)——MySQL的其他安装方式要用本文提供的方法安装,需要首先使用源码安装MySQL,可以参考:搭建

系统运维技巧(五)——MySQL的其他安装方式

要用本文提供的方法安装,需要首先使用源码安装MySQL,可以参考:搭建LAMP环境(源码方式)


第一步,将已经安装好的机器上的MySQL相关的文件和目录写入到文件

[root@serv02 local]# find /usr/local/mysql/ > file

 

第二步,在file中加入/etc/my.cnf和/etc/init.d/mysqld

  [root@serv02 local]# vim file [root@serv02 local]# head -n2 file /etc/my.cnf/etc/init.d/mysqld

第三步,打包

[root@serv02 local]# tar -cPvf mysql.tar -T file[root@serv02 local]# cd ~--上述三步可以一步到位#打包不压缩[root@serv02 htdocs]# find /usr/local/mysql//etc/my.cnf /etc/init.d/mysqld | xargs tar -cPvf mysql.tar#打包压缩[root@serv02 htdocs]# find /usr/local/mysql//etc/my.cnf /etc/init.d/mysqld | xargs tar -cjPvf mysql.tar.bz2

第四步,拷贝到远程机

[root@serv03 ~]# yum install /usr/bin/scp -y[root@serv02 local]# scp mysql.tar192.168.1.13:/rootroot@192.168.1.13's password: mysql.tar                                                                                          100% 1103MB  39.4MB/s  00:28    

第五步,进入远程机,解压

[root@serv03 ~]# tar -xPvf mysql.tar

第六步,添加mysql组和用户,注意组和用户ID应该和源机器的一致

[root@serv01 opt]# groupadd -g 500 mysql[root@serv01 opt]# useradd -u 500 -g 500 -r -M -s /sbin/nologin mysql #如果没有mysql用户,会报如下错误Starting MySQL. ERROR! Manager of pid-filequit without updating file.

第七步,添加mysql相关命令到环境变量

[root@serv03 ~]# vim ~/.bash_profile[root@serv03 ~]# cat ~/.bash_profile | grep PATHPATH=/usr/local/mysql/bin/:$PATH:$HOME/binexport PATH[root@serv03 ~]# . ~/.bash_profile 

第八步,启动MySQL

[root@serv03 ~]# /etc/init.d/mysqld start

第九步,登录

[root@serv03 ~]# mysql -uroot -phelloworldWelcome to the MySQL monitor.  Commands end with ; or \g.Your MySQL connection id is 2Server version: 5.1.58-log Source distributionCopyright (c) 2000, 2010, Oracle and/or its affiliates. All rights reserved.This software comes with ABSOLUTELY NO WARRANTY. This is free software,and you are welcome to modify and redistribute it under the GPL v2 licenseType 'help;' or '\h' for help. Type '\c' to clear the current input statement.mysql> show databases;+--------------------+| Database           |+--------------------+| information_schema || discuz             || larry              || mysql              || phpbb              || phpbbtest          || test               || ultrax             || wordpress          |+--------------------+9 rows in set (0.00 sec)mysql> 


  我的邮箱:wgbno27@163.com  新浪微博:@Wentasy27           微信公众平台:JustOracle(微信号:justoracle)  数据库技术交流群:336882565(加群时验证 From CSDN XXX)  By Larry Wen


系统运维技艺(五)——MySQL的其他安装方式系统运维技艺(五)——MySQL的其他安装方式 系统运维技艺(五)——MySQL的其他安装方式@Wentasy 博文仅供参考,欢迎大家来访。如有错误之处,希望批评指正。原创博文如需转载请注明出处,谢谢 :) [CSDN博客]

热点排行