Ubuntu18.04安装MySQL5.7.24数据库(图文)

*注:此方法也适用于Ubuntu16.04

一、下载MySQL数据库

官网下载: https://www.mysql.com/downloads
选择自己想要的版本下载,本例选择的是5.7.24版本,
文件为mysql-server_5.7.24-1ubuntu18.04_amd64.deb-bundle.tar

二、解压缩

指定文件路径解压,需使用root权限
tar -xvf -C mysql-server_5.7.24-1ubuntu18.04_amd64.deb-bundle.tar /opt/mysql
其中-C是大写,/opt/mysql为自己的解压目录
解压后的文件包含以下几个:
在这里插入图片描述

  libmysqlclient20_5.7.24-1ubuntu18.04_amd64.deb
  libmysqlclient-dev_5.7.24-1ubuntu18.04_amd64.deb
  libmysqld-dev_5.7.24-1ubuntu18.04_amd64.deb
  mysql-client_5.7.24-1ubuntu18.04_amd64.deb
  mysql-common_5.7.24-1ubuntu18.04_amd64.deb
  mysql-community-client_5.7.24-1ubuntu18.04_amd64.deb
  mysql-community-server_5.7.24-1ubuntu18.04_amd64.deb
  mysql-community-source_5.7.24-1ubuntu18.04_amd64.deb
  mysql-community-test_5.7.24-1ubuntu18.04_amd64.deb
  mysql-server_5.7.24-1ubuntu18.04_amd64.deb
  mysql-testsuite_5.7.24-1ubuntu18.04_amd64.deb
三、安装

因为安装过程会产生依赖,所以尽量按顺序安装(上面解压后文件非顺序)
在这里插入图片描述

这里会让你输入root密码,直接输入即可
在这里插入图片描述
在这里插入图片描述
在这里插入图片描述
在这里插入图片描述
在这里插入图片描述
在这里插入图片描述

上两个并没有安装成功,是因为产生依赖需要安装依赖包libaio1。同样需要root权限
在这里插入图片描述

安装成功之后,再次执行上两个命令。后继续安装一下命令
在这里插入图片描述
在这里插入图片描述

当执行到此命令是又出错,显示未安装libmecab2,是因为依赖于此包。root权限执行安装即可
在这里插入图片描述
安装完成依赖包,再次执行上一个命令后,执行以下命令
在这里插入图片描述
至此,数据库安装成功。 查看文件位置

whereis mysql
四、修改配置和密码
1、修改配置

vim 进入配置文件 ,配置文件在根目录下的etc中。(需root权限,输入密码即可)
在这里插入图片描述
进入配置文件后,编辑模式将bind-address = 127.0.0.1注释掉,保存退出(不会看这里 https://blog.csdn.net/u013919855/article/details/84977568)
在这里插入图片描述

2、修改密码

进入 mysql:mysql -uroot -pyourpassword
注:

  • mysql5.7安装完成后普通用户可能不能进mysql,原因:root的plugin被修改成了auth_socket,用密码登陆的plugin应该是mysql_native_password,直接用root权限登录就不用密码,修改root密码和登录验证方式

在这里插入图片描述
修改密码,如果root的plugin为auth_socket,可同时修改plugin=“mysql_native_password”
在这里插入图片描述
** 重点:执行完修改一定要执行这一步命令!!!

 flush privileges

在这里插入图片描述
退出重新登录
在这里插入图片描述
登录成功。毕~

  • 1
    点赞
  • 3
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值