现在的位置: 首页 > 综合 > 正文

linux下安装mysql

2018年05月10日 ⁄ 综合 ⁄ 共 912字 ⁄ 字号 评论关闭

如果没有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

有些是自己的理解,如有错误大家一起探讨。谢谢!

抱歉!评论已关闭.