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

SpringBoot项目部署到服务器之 Linux环境安装Mysql

2020-07-14 12:40 507 查看

1.将Mysql安装包,上传的服务器(选择自己喜欢的目录)
2.解压mysql安装包

tar -zxvf 压缩包名

解压后如图

3.将解压后的文件复制到自己喜欢的目录

cp mysql-5.6.31-linux-glibc2.5-x86_64  /root/usr/mysql -r

复制后如图:

4.mysql必须保证给他赋权的用户,具有对文件夹操作的权限,而我们在对mysql赋权的时候不希望赋权root用户
4.1不想把root用户给他,所有新建一个用户组,添加用户组,命名为mysql(如果想把root赋权给他,此步骤可以省略)

a.添加用户组命名为mysql
命令:groupadd mysql
b.创建用户mysql,并指定所属群组为mysql
命令:useadd -r -g mysql mysql
-r 表示用户名,-g 表示用户组名
此时就代表有一个用户叫mysql在mysql用户组中
4.2赋权

注意:一定要保证现在所在的目录一定在要赋权目录中,此处我在mysql目录

chgrp -R mysql .
代表mysql用户组对当前文件夹mysql有操作权限
chown -R mysql .
代表mysql用户可以对当前文件夹mysql进行操作

5.初始化
a.判断/etc/my.cnf是否存在,如果存在删掉

ls /etc/my.cnf

存在如图:

b.如果存在执行下面命令,如果不存在省略此步骤

rm /etc/my.cnf

c.初始化数据库,一定要在放mysql的文件下执行不然会报错

命令:./scripts/mysql_install_db --user=mysql

d.复制my.cnf文件

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

e.复制启动文件

cp support-files/mysql.server /etc/rc.d/init.d/mysql
mysql为自己取名

f.添加软连接

ln -s /root/usr/mysql/bin/mysql /usr/bin/mysql
安装目录到/usr/bin/mysql

启动看看 service mysql start

内容来自用户分享和网络整理,不保证内容的准确性,如有侵权内容,可联系管理员处理 点击这里给我发消息
标签: 
相关文章推荐