树莓派4B:搭建数据库,配置远程访问

最近用树莓派搭建了一个本地数据库,并且实现了远程访问。这里记录一下过程。

文章目录

  • 一.升级更新系统
  • 二.安装mariadb
  • 三.配置远程访问
    • 1.换成root用户
    • 2.修改配置文件
    • 3.登陆mysql
    • 4.更改密码
    • 5.开放远程权限
    • 6.重启mysql
  • 四.使用Navicat验证远程访问

一.升级更新系统

sudo apt-get update
sudo apt-get upgrade

二.安装mariadb

apt-get install mariadb-server
# 可以带上版本-10.0

三.配置远程访问

1.换成root用户

sudo su root

2.修改配置文件

进入打开/etc/mysql/mariadb.conf.d

将其中的 bind-address = 127.0.0.1 改成bind-address = 0.0.0.0 不限制访问ip(127.0.0.1是本地的意思,要改掉)

3.登陆mysql

mysql

树莓派4B:搭建数据库,配置远程访问_第1张图片

4.更改密码

use mysql

没这步的话,后面update会出error
树莓派4B:搭建数据库,配置远程访问_第2张图片

update user set password=password('新的密码') where user='root';

在这里插入图片描述

5.开放远程权限

grant all privileges on *.* to 'root'@'%' identified by '新的密码' with grant option;

flush privileges;

exit    # 退出

树莓派4B:搭建数据库,配置远程访问_第3张图片
(flush privileges;非常关键,配置立即生效,不输入的话会出error)

6.重启mysql

service mysql restart

在这里插入图片描述

四.使用Navicat验证远程访问

连接名随意写

主机写域名

密码就是刚才的密码
树莓派4B:搭建数据库,配置远程访问_第4张图片

所有的库都可以用新的密码远程访问了
树莓派4B:搭建数据库,配置远程访问_第5张图片

OK了。

你可能感兴趣的:(mysql数据库)