Linux下安装mysql

Linux下安装mysql

一、下载mysql压缩包上传到linux服务器
  • 这个操作再简单不过了,就不多说啥了;
  • 下载之后就是解压 tar -zxvf mysql.tar(这里是压缩包的名字)

需要注意的是:mysql必须得保证给它赋权的那个用户拥有对文件夹操作的权限,而我们对mysql进行赋权的时候,我们不希望这个用户是root用户,因为root权限太大了,不能随便给其他人使用。所以,我们需要先创建一个mysql用户。

创建过程如下:

先创建一个用户组,将这个用户组命名为mysql;
在这个用户组下创建一个用户,用户名也为mysql;
使得该用户(mysql用户)对一个文件夹有权限,并将mysql解压文件放入到这个文件夹内,我的mysql解压文件在   /usr/local目录下

创建用户组命令:groupadd mysql
创建该用户组下的用户:useradd -r -g mysql mysql
此时,在mysql用户组下便有了一个mysql用户
其实上面两个命令可以合并成一个-> chown -R mysql:musql ./

二、初始化mysql服务

初始化之前,需要删除linux自带的mysql全局配置文件,命令如下:

rm -rf /etc/my.cnf

然后执行mysql服务初始化命令:

./scripts/mysql/_install_db --user=mysql

注意:这里不要输错了,不然就卸载重装吧…

初始化之后,会生成mysql配置文件。

三、修改mysql配置文件

上面说过初始化操作会生成mysql配置文件,我们需要将其复制到etc目录下,并重命名为my.cnf, 如下:

cp support-files/my-default.cnf /etc/my.cnf

然后,复制mysql启动文件

cp support-files/mysql.server /etc/rc.d/init.d/mysql

最后,设置mysql软链接:

ln -s /usr/local/mysql/bin/mysql /usr/bin/mysql

ok,快去试试 mysql -u root -p 命连接数据库吧

  • 1
    点赞
  • 35
    收藏
    觉得还不错? 一键收藏
  • 4
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论 4
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值