详解MySQL的其他安装方式
注意:
使用本文提供的方法安装,需要首先使用源码安装MySQL,可以参考:
搭建LAMP环境(源码方式)
第一步,将已经安装好的机器上的MySQL相关的文件和目录写入到文件
第二步,在file中加入/etc/my.cnf和/etc/init.d/mysqld
[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@serv02 local]# scp mysql.tar192.168.1.13:/root
root@192.168.1.13's password:
mysql.tar 100% 1103MB 39.4MB/s 00:28
第五步,进入远程机,解压
第六步,添加mysql组和用户,注意组和用户ID应该和源机器的一致
[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 ~]# cat ~/.bash_profile | grep PATH
PATH=/usr/local/mysql/bin/:$PATH:$HOME/bin
export PATH
[root@serv03 ~]# . ~/.bash_profile
第八步,启动MySQL
第九步,登录
[root@serv03 ~]# mysql -uroot -phelloworld
Welcome to the MySQL monitor. Commands end with ; or \g.
Your MySQL connection id is 2
Server version: 5.1.58-log Source distribution
Copyright (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 license
Type '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)
您可能感兴趣的文章:
yum方式安装MySQL并设置密码
MySQL安装与python下的MySQLdb使用
windows下mysqlcc安装与配置(Config MySQL Control Center)的方法
libmysqlclient.so.15()(64bit) is needed by perl-DBD-MySQL-3.0007-2.el5.x86_64的解决
CentOS 6.2 RPM安装MySQL5.0.16的方法介绍
ubuntu下mysql配置
MySQL-5.6.13 zip解压版的安装与配置教程
安装MYSQL-PYTHON包报错mysql_config not found解决办法
详解MySQL的其他安装方式
Windows下PHP5.2.4 Apache2.2.4 MySql5.0.27完整配置