2015-10-16 110 views
1

我想我已经搜索了太多的答案,所有的搜索结果现在都是紫色的前3或4页...phpmyadmin,mysql数据库父?

1)我可以调用我的MySQL上的数据库的所有个人名称通过PHP脚本。我可以连接,获取数据库名称,并断开连接。不,谢谢问题搜索结果和常识极少量(小为你们。)

2)我已经想通了以字节为单位检索大小,KB,MB等的基本知识...

但是,我找不到任何引用,将允许我将整个数据库作为“父”或“根”文件夹(我希望这不是太不正确的术语)。

除了phpmyadmin仪表板上的预先建立的数据库,是否有更高级别的文件夹层次结构? (我已经安装了XAMPP,并将它作为我的沙箱)

$dbhostname = "localhost"; 
$db = "cdcol"; 
$dbusername = "root"; 
$dbpassword = "**********"; 

$db = "";变量是我查询数据库。

说实话,它只是为了运动。我试图找出一些基本的PHP的东西,并做到这一点想法弹出到我的脑海。在平均数量的HTML/CSS知识之后,我只花了一周的时间。

谢谢,堆栈。

+0

没有“父母”数据库。每个数据库基本上都是一个“根”文件夹。但是,有一个数据库保存有关整个MySQL服务器(和其他数据库)的信息 - 它被称为“mysql”,它包含可以查询以获取整个服务器结构的表。此外,它可能是我误解你,所以如果有什么不清楚 - 请说:) – Mjh

+0

这就是我正在寻找的答案。我认为预先建立的数据库是一个更高数据库的表格......我终于问了3天之前就搞了这么多。如果你会回答,我会检查你的:) –

+0

正如你提到phpmyadmin:它_does_有一些形式的视觉hirarchy在其中,使它看起来像事情正在发生。你可以做的是调用一个数据库“myname_db1”和“myname_db2”。这在MySQL中具有特定的含义,但在phpmyadmin中,您可能会将这两个数据库看作数据库树中的一个分支。试验它:) – Nanne

回答

2

因此,将评论扩展为更有意义的答案。没有“父”数据库的概念。但是,有3个数据库用于内部使用和统计。这些都是:

你不应该等那些数据库或表格。它们存在用于信息目的和MySQL内部使用。一般来说,在使用MySQL时,创建一个允许处理一个数据库的用户帐户是理想的 - 或者更多,但不是上述三个(所以如果用户帐户被入侵,潜在的攻击者将无法将整个服务器关闭)。我希望它可以帮助你,玩得开心:)

+0

我发现所有的“简单”方式...我设置密码担心漏洞。必须重新安装XAMPP,但现在都很好。 –