centos6.5安装单实例mysql

Posted

tags:

篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了centos6.5安装单实例mysql相关的知识,希望对你有一定的参考价值。

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

以上是关于centos6.5安装单实例mysql的主要内容,如果未能解决你的问题,请参考以下文章

在centos6,5(64位)系统安装多实例mysql5.6

CentOS6.5环境 keepalived高可用服务单实例配置

redis---在CentOS6.5下安装与配置

CentOS6.5源码安装多个MySQL实例及复制搭建

centos6.5 安装mysql5.6多实例(多配置文件)

centos6.5搭建hadoop单节点