“ Mariadb Server是世界上最受欢迎的数据库服务器之一。它是由MySQL的原始开发人员制造的,并保证可以保持开源。”-MariaDB.org

笔记:设置和管理GROOV EPIC上的数据库仅适用于熟悉Linux Shell命令和数据库管理的高级开发人员。一旦启用安全的壳访问权限,您就可以独自解决,并且必须解决通过自己的知识和在线研究出现的任何问题。Opto 22产品支持仅限于帮助您将GROOV EPIC处理器重置为出厂默认值;我们的产品支持工程师无法帮助您进行编程,使用或故障排除。

警告:在更新GROOV EPIC固件之前,请确保您备份所创建的所有文件或应用程序,包括数据库表条目,因为它们将在更新过程中删除。此外,请注意,当您更新Epic固件时,安装和MARIADB数据库设置将无法恢复。更新固件后,您将需要重复本指南中的步骤。

安装Mariadb

  1. 登录到Shell并使用APT更新软件包存储库。
  2. 使用APT安装玛丽亚德

如果您只需要本地数据库,则安装完成。
但是,大多数应用程序都需要远程访问,这需要一些其他步骤:

设置远程访问

  1. 运行以下命令:
    sudo nano /etc/my.cnf
  2. 对此文件进行两个更改:
    • 改变跳过网络#跳过网络
    • 改变bind_address = localhostbind_address = 0.0.0.0
  3. 回到凹槽管理并打开数据库端口凹槽史诗般的防火墙。
    1. 回家>安全>防火墙。
    2. 向下滚动到底部,单击添加规则按钮,输入以下规则:
      标题:玛丽亚德
      协议:TCP/UDP
      港口:3306
      eth0:已启用
      ETH1,WLAN0,TUN0:禁用
    3. 点击好的要添加规则,然后单击节省在页面的右上角,将该新规则应用于防火墙。

      接下来,我们创建一个root密码并从任何远程客户端授予访问权限。
  4. 使用以下命令创建root密码,设置自己的密码:
    mysqladmin -u root密码“ [my-root-password]”;
  5. 添加可以远程访问数据库的root用户。
    1. 从命令行连接到数据库:
      mysql -U root -p
    2. 输入步骤4的密码以连接到数据库。
    3. 键入以下命令,为数据库用户设置密码:
      授予 *。 *。
    4. 类型出口并击中进入
  6. 重新启动数据库以应用这些更改。
    sudo /etc/init.d/mysqld restart

现在,您可以使用数据库管理软件测试远程连接。

最佳

史诗开发人员概述房屋