最近用树莓派搭建了一个本地数据库,并且实现了远程访问。这里记录一下过程。
文章目录
一.升级更新系统
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
4.更改密码
use mysql
没这步的话,后面update会出error
update user set password=password('新的密码') where user='root';
5.开放远程权限
grant all privileges on *.* to 'root'@'%' identified by '新的密码' with grant option;
flush privileges;
exit # 退出
(flush privileges;非常关键,配置立即生效,不输入的话会出error)
6.重启mysql
service mysql restart
四.使用Navicat验证远程访问
连接名随意写
主机写域名
密码就是刚才的密码
所有的库都可以用新的密码远程访问了
OK了。