mysql官网下载地址:http://downloads.mysql.com/archives/community/
选择x64源码安装包进行下载:
将安装文件放在/usr/local/src/下
卸载和删除mysql原有的相关内容:
userdel -r mysql
groudel mysql
find / -name "mysql" -exec rm -rf {} \;
新建mysql用户、用户组:
groupadd mysql
useradd -s /sbin/nologin -g mysql mysql
解压文件,并赋予文件夹相关权限:
cd /usr/local/src
tar -zxvf mysql-5.1.40-linux-x86_64-glibc23.tar.gz
mv mysql-5.1.40-linux-x86_64-glibc23 /usr/local/mysql
chmod -R 755 /usr/local/mysql
chown -R mysql.mysql /usr/local/mysql
创建单独的数据安装文件:
mkdir -p /data/mysql
chmod -R 755 /data/
chown -R mysql.mysql /data/mysql
开始安装数据库:
cd /usr/local/mysql
./scripts/mysql_install_db --user=mysql --datadir=/data/mysql
echo $?
返回0表示安装成功。
拷贝启动配置文件
cp support-files/mysql.server /etc/init.d/mysqld
chmod 755 /etc/init.d/mysqld
修改启动脚本
vi /etc/mysql.dmysqld
查找到datadir变量的值,修改这个变量的值,这样后续的文件就存储在自己指定的目录。
datadir=/data/mysql
把启动脚本加入系统服务项,并设定开启自启动,启动mysql
chkconfig --add mysqld
chkconfig mysqld on
service mysqld start;
添加环境变量:
echo "export MYSQL_PATH=/usr/local/mysql" >> ~/.bash_profile
echo "export PATH=$PATH:$MYSQL_PATH/bin" >> ~/.bash_profile
source .bash_profile
修改root密码:
mysqladmin -uroot password 123456
登录mysql服务器:
mysql -uroot -p123456
此时单实例mysql安装完成。
本文出自 “少犟” 博客,请务必保留此出处http://xushaojie.blog.51cto.com/6205370/1795018
原文地址:http://xushaojie.blog.51cto.com/6205370/1795018