初学测试小白如何在linux环境配置mysql数据库

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

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

现在我们开始配置MySQL:
1.首先我们需要将mysql 的gz包发送到linux上
(发送方式在前几期以及说过了)
放一个自己好找的地方一般放在/home/user/下

2.先切换root用户 su root

  1. 解压MySQL安装包到/usr/local/
    指令为 tar -zxvf mysql.tar.gz -C /usr/local/)

4.将文件名更改为:MySQL8
指令为 mv mysql-8.0.17 mysql8
这里可以不改,纯属为了方便

注意:重点来了
5.打开/etc/my.cnf文件
指令为 vi /etc/my.cnf
在这里插入图片描述
在这里插入图片描述 在插入模式下(先esc 再 i)将红圈圈里面的内容修改和添加出来
然后:wq! 退出并保存

9.创建文档中设置的文件夹/tmp/mysql8/
和/usr/local/mysql8/data
和/var/log/mysqld
和 /var/run/masald
设置完用(ll |grep mysql)查找一遍
(注意:这个需要保证每一个地方都创建成功)

新增用户组
10.新增用户组 :groupadd mysql
新增用户名:useradd -g mysql mysql

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

初始化mysql:
10.进入mysql文件目录:cd /usr/local/mysql8/
11.输入指令,进行初始化: ./bin/mysqld --initialize --user=mysql --basedir=/usr/local/mysql8/ --datadir=/usr/local/mysql8/data/
在这里插入图片描述出现密码和completed即成功

12.进入mysql所在文件夹的子文件夹(:cd /usr/local/mysql8/support-files/)
13.启动mysql:./mysql.server start
14,。查看mysql 进程:
在这里插入图片描述15.查看端口:netstat -anp |grep 3306

16.关闭mysql:./mysql.server stop
如果无法关闭就杀死mysql进程:kill -9 3306

(注意:每次使用mysql以后再次开启之前一定要先保证mysql是关闭的,多次开启MySQL而不关闭可能造成MySQL的数据损坏)

原创不宜,希望大家不要吝啬自己的点赞和关注


    下一期为大家整理简单的linux操作指令
  • 2
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

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

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

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值