您的位置:首页 > 运维架构 > Linux

linux下安装mysql

2014-05-05 22:26 337 查看
如果没有mysql的安装包就下载

wget http://oss.aliyuncs.com/aliyunecs/onekey/mysql/mysql-5.6.15-linux-glibc2.5-i686.tar.gz
如果有的话

tar -xzvf mysql-5.6.15-linux-glibc2.5-i686.tar.gz

mv mysql-5.6.15-linux-glibc2.5-i686/* /alidata/server/mysql(随便移到你自己规定的地方)

添加用户组并设置权限

groupadd mysql

useradd -g mysql -s /sbin/nologin mysql

/alidata/server/mysql/scripts/mysql_install_db --datadir=/alidata/server/mysql/data/ --basedir=/alidata/server/mysql --user=mysql(执行mysql_install_db命令。安装数据库)

更改mysql文件的权限

chown -R mysql:mysql /alidata/server/mysql/

chown -R mysql:mysql /alidata/server/mysql/data/

chown -R mysql:mysql /alidata/log/mysql

把服务启动和数据都复制懂啊/etc/init.d/mysqld方便启动和管理

cp -f /alidata/server/mysql/support-files/mysql.server /etc/init.d/mysqld

sed -i 's#^basedir=$#basedir=/alidata/server/mysql#' /etc/init.d/mysqld

sed -i 's#^datadir=$#datadir=/alidata/server/mysql/data#' /etc/init.d/mysqld

更改mysqld的权限并启动服务。

chmod 755 /etc/init.d/mysqld

/etc/init.d/mysqld start

有些是自己的理解,如有错误大家一起探讨。谢谢!
内容来自用户分享和网络整理,不保证内容的准确性,如有侵权内容,可联系管理员处理 点击这里给我发消息
标签: