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
有些是自己的理解,如有错误大家一起探讨。谢谢!
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
有些是自己的理解,如有错误大家一起探讨。谢谢!
相关文章推荐
- Linux配置文件的操作
- linux 几个不常用命令学习 之 cal 命令
- linux系统管理--NFS配置
- 怎么样通过使用git来创建并提交你的第一个linux内核patch
- 安全威胁无孔不入:基于Linux系统的病毒(转)
- linux acl
- Linux内核同步机制之信号量与锁
- 对Linux的cp命令的思考
- linux之特殊权限
- Linux 文件相位
- 【Linux视频教程-韩顺平】入门
- 如何在安装Linux之后自己修改Swap分区大小
- Linux系统管理--tftp
- 如何在Linux下增加Swap区
- 在VMware下安装minimal版CentOS
- qt在linux与ok6410上的安装移植(5)——tslib和qt在开发板上的移植
- CentOS 5.5 --学习(1)
- linux下使用lftp的小结
- 红帽认证RHCSA
- linux下安装vsftp