当前位置:   article > 正文

Ubuntu20.04环境下安装Mysql8_ubuntu20.04 mysql8.0 journalctl问题

ubuntu20.04 mysql8.0 journalctl问题

Ubuntu20.4安装Mysql-Server

话不多说,直接上步骤。

利用Xshell连接Ubuntu20.04

在这里插入图片描述

按照下面步骤安装

  • 检查是否有残留MySQL依赖项
dpkg --list|grep mysql
  • 1
  • 安装相关依赖
#命令1
sudo apt-get update		//如果用的root账号登录的就不需要sudo
#命令2
sudo apt-get install mysql-server  //直接输入Y
#命令3
sudo apt-get install mysql-client
#命令3
sudo apt-get install libmysqlclient-dev

  • 1
  • 2
  • 3
  • 4
  • 5
  • 6
  • 7
  • 8
  • 9
在第一个sudo apt-get install mysql-server 网上都说有提示弹出需要设置密码
我倒没遇到过。
  • 1
  • 2

配置

mysql -u root -p
  • 1

有些说会提示出1045错误,但我不需要输入密码就可以进入Mysql。
在这里插入图片描述
如果有以上报错。可以用系统自带的账号密码登录MYsql服务。

cd /etc/mysql/
#在以下有debian.cnf文件,里面就有初始化的账号密码
sudo cat debian.cnf
  • 1
  • 2
  • 3

在这里插入图片描述

mysql -udebian-sys-maint -pIaIebNclAktgX8Ek	//就可以直接登录MYSQL
  • 1

在这里插入图片描述
修改成自己的密码

alter user ‘root’@‘localhost’ identified by ‘自己的密码’
  • 1

现在就可以直接使用自己设置的密码本地登录到MYSQL服务

远程连接设置

  • 将root的host改成%,这样就可以远程连接
use mysql;

select user,host,plugin from user;

update user set host='%' where user='root';
  • 1
  • 2
  • 3
  • 4
  • 5

在这里插入图片描述

  • 修改配置文件,否则还会报错
    打开以下配置文件。
cd /etc/mysql/

vim my.cnf		//如果这里没有bind-address属性就去修改下面配置文件

cd /etc/mysql/mysql.conf.d/

vim mysqld.cnf   //这里一定会有bind-address属性

//修改成0.0.0.0
  • 1
  • 2
  • 3
  • 4
  • 5
  • 6
  • 7
  • 8
  • 9

在这里插入图片描述
以上配置就可以直接通过Navicat Premium连接
在这里插入图片描述

声明:本文内容由网友自发贡献,不代表【wpsshop博客】立场,版权归原作者所有,本站不承担相应法律责任。如您发现有侵权的内容,请联系我们。转载请注明出处:https://www.wpsshop.cn/w/我家小花儿/article/detail/65227
推荐阅读
相关标签
  

闽ICP备14008679号