useradd -g mysql mysql_牛鹭学院:初学软件测试小白如何在linux环境配置mysql数据库...

本文来自 牛鹭学院学员:龙超

接着上一期,如果我们需要在linux上测试网站,数据库是必不可少的,这一期我们就探讨一下如何进行在linux上配置MySQL。

首先我们需要保证的前提是:linux的网络时OK的,Java环境是ok的,Tomcat也是配好的,如果有小伙伴不请客前面三个的配置,可以查看的前面的博客,里面有详细介绍

现在我们开始配置MySQL:

1.首先我们需要将mysql 的gz包发送到linux上

(发送方式在前几期以及说过了)

放一个自己好找的地方一般放在/home/user/下

2.先切换root用户 su root

解压MySQL安装包到/usr/local/

指令为 tar -zxvf mysql.tar.gz -C /usr/local/)

3.将文件名更改为:MySQL8

指令为 mv mysql-8.0.17 mysql8

这里可以不改,纯属为了方便

注意:重点来了

4.打开/etc/my.cnf文件

指令为 vi /etc/my.cnf262528dd64f28491fd29294f05a2f5e4.png

de9b33913f28d81ac51d7accaca79de1.png

在插入模式下(先esc 再 i)将红圈圈里面的内容修改和添加出来

然后:wq! 退出并保存

5.创建文档中设置的文件夹/tmp/mysql8/

和/usr/local/mysql8/data

和/var/log/mysqld

和 /var/run/masald

设置完用(ll |grep mysql)查找一遍

(注意:这个需要保证每一个地方都创建成功)

新增用户组

6.新增用户组 :groupadd mysql

新增用户名:useradd -g mysql mysql

更改mysql权限:

将所有关于mysql的文件(之前创建的文档,以及解压的Mysql)更改为mysql:mysql的用户权限(chown -R mysql:mysql mysql8/)

初始化mysql:

7.进入mysql文件目录:cd /usr/local/mysql8/

8.输入指令,进行初始化: ./bin/mysqld --initialize --user=mysql --basedir=/usr/local/mysql8/ --datadir=/usr/local/mysql8/data/

3e360243ce4a4b407027d0ebd2096b73.png

出现密码和completed即成功

9.进入mysql所在文件夹的子文件夹(:cd /usr/local/mysql8/support-files/)

10.启动mysql:./mysql.server start

11.查看mysql 进程:

207993461b03764cb2cda91ecc7e2572.png

12.查看端口:netstat -anp |grep 3306

13.关闭mysql:./mysql.server stop

如果无法关闭就杀死mysql进程:kill -9 3306

(注意:每次使用mysql以后再次开启之前一定要先保证mysql是关闭的,多次开启MySQL

不关闭可能造成MySQL的数据损坏)

8b22ab26ef493287a87a82da4f4b89c6.png

版权声明:本文为CSDN博主「python_jmeter」(茑萝教育牛鹭学院龙超)的原创文章。

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值