/*本文基于raspberry Pi 3B 和 MariaDB, 尝试在树莓派上搭建数据库,并在Windows系统下使用MySQL workbench连接成功写入数据,最后在树莓派成功读取*/
进入树莓派系统terminal
sudo apt-get update//这步还是要的,我开始没有这步就有error
sudo apt-get install mariadb-server// 安装
sudo mysql_secure_installation// 设置安全,有的人没有设置这个也能连上
//但是我开始没设置这个后来用mysql workbench连接的时候就一直报错

sudo mysql -u root -p//检查是否成功安装

//然后输入
GRANT ALL PRIVILEGES ON *.* TO ‘user_name’@’%’ IDENTIFIED BY ‘password’ WITH GRANT OPTION;
FLUSH PREVILEGE;
//%表示所有计算机都可以访问数据库
//此时使用workbench连接会报错10061,因为数据库默认绑定了一个地址
//修改/etc/mysql/mariadb.conf.d/50-server.cnf文件,取消绑定
sudo nano /etc/mysql/mariadb.conf.d/50-server.cnf
//找到bind-address = 127.0.0.1 改成
#bind-address = 127.0.0.1
//ctrl + o 然后 enter 然后 ctrl + x
//此时我们来看看服务器是否运行
service mariadb status

//这就说明正在运行了,可以用client进行远程连接了
//查看Mariadb的port
SHOW GLOBAL VARIABLES LIKE 'port';

//接下来我们用windows上 的MySQL WorkBench 去试试能不能连上

//在cmd中使用arp -a得到树莓派的ip地址
//进入workbench

//hostname就是刚刚查到的树莓派ip
//username和password即为上面我们自己设置的账号密码
//即可进入(数据我随便加的)

//然后我们尝试在树莓派上读取数据
//即进入后直接使用SQL查询语句
//首先进入数据库
use 名字

//查询

//完成