系统:centos 6.3
1,下载 mysql压缩包 mysql-5.5.28-linux2.6-i686.tar.gz
mysql_install.sh
#!/bin/bash
#mysql_install.sh 要与 (mysql的压缩包)所解压的文件夹在同一个路径
#(最好是放在 /usr/local)。
#首先要安装 gcc
yum install gcc
#安装 mysql 所依赖的库
yum install libaio
#添加 mysql 用户组
groupadd mysql
#添加mysql用户到mysql用户组
useradd -r -g mysql mysql
#生成一个名为 mysql 软链接指向 mysql解压包
#根据 mysql解压包名字的不同修改 mysql_xx
ln -s mysql-5.5.28-linux2.6-i686 mysql
#进入到 mysql 目录下
cd mysql
#设置 mysql 目录的拥有者和所属的额用户组
chown -R mysql .
chgrp -R mysql .
#执行 mysql 安装脚本
scripts/mysql_install_db --user=mysql
#再次设置 mysql 目录的拥有者
chown -R root .
#设置当前目录下的 data目录的拥有者
chown -R mysql data
#配置
#复制 mysql 的配置文件
cp support-files/my-medium.cnf /etc/my.cnf
#复制 mysql.server 脚本
cp support-files/mysql.server /etc/init.d/mysql.server
#查看mysql的状态
#/etc/init.d/mysql.server status
#启动 mysql
#/etc/init.d/mysql.server stop
bin/mysqld_safe --user=mysql &
#ln -s /tmp/mysql.sock /var/lib/mysql/mysql.sock
#/usr/local/mysql/bin/mysql -u root'@'localhost
#初始化 root 用户密码为 123456
#/usr/local/mysql/bin/mysqladmin -u root password 555
exit
2,mysql_remove.sh 删除相关文件
3,mysql_root_register.sh: 注册root用户
README.txt
1,安装 mysql 之前需要清理一些可能的影响
2,安装 mysql:
3,初始化 mysql 中 root 用户的初始密码:
以上介绍的mysql安装方法,比较实用,把安装与清理命令写在shell/ target=_blank class=infotextkey>shell脚本,安装mysql时直接运行sh脚本即可,非常的方便。