Adminer是用于操作数据库的用户界面. 它与phpMyAdmin非常相似,但是占用空间更小,因此更容易使用. 有关文档,请参阅 管理网站.
访问数据库管理器
可以通过三种方式访问数据库管理器.
- 点击网站列表中的“更多”菜单(三个点),选择“打开数据库管理器”
- 点击网站详细信息页面顶部的“数据库管理器”按钮
- 端口上有数据库管理器
15001
在你的网站的IP(你可以在网站的详细信息页面上找到)
基本用法
切换数据库
当你通过点击DevKinsta中的按钮访问Adminer时,你总是自动被带到适当的数据库,但你也可以在Adminer中在它们之间切换. 您可以使用左手边栏顶部的下拉菜单在数据库之间切换.
查看表结构
单击侧边栏中的任何表名将带您到该表的结构视图. 您可以看到每个字段及其包含的数据类型.
查看表数据
在表名旁边的侧边栏中单击“SELECT”将带您进入一个页面,其中显示该表中的前50个项目. 您可以使用页面顶部的控件深入到表的不同部分.
您需要单击方框上方的蓝色标题来访问其中包含的表单. 然后,您可以使用多个选择、搜索、排序、限制和长度指令来设置视图. 请注意,您的搜索被映射到URL,因此您可以通过收藏页面来保存视图.
如果需要更详细的SQL查询来查看数据,可以单击屏幕顶部显示的查询旁边的edit以访问SQL编辑器.
操作数据
您可以通过单击结果中的编辑链接来编辑任何行. 在选择数据页面上,您可以通过单击“new ITEM”按钮添加新项目. 这将为您提供一个包含所有需要填写的字段的表单.
您可以通过单击侧边栏顶部的“SQL COMMAND”链接来运行复杂的SQL查询. 这将带您到SQL编辑器,您可以在其中键入查询. 点击编辑器下方框中的“历史记录”,将弹出最近运行的命令,您可以加载.
通过命令行更深入
如果你想通过控制台操作你的数据库,你可以这样做.
通过虚拟机进入
#进入devkinsta_db容器
- devkinsta_db bash
#连接数据库
Mysql -h localhost -u root -p
#运行SQL命令
显示数据库;
通过主机进入
你可以在网站的详细信息页面上找到这些信息.
#直接从主机操作系统进入数据库
Mysql -h 192.168.99.254 -P 15100 -u root -P