数据库URI或URL?

时间:2017-01-31 19:37:36

标签: sql url uri

所以我读了这个What is the difference between a URI, a URL and a URN?,但我还不确定它是数据库网址还是URI。

例如MySQL可能有这样的东西:

mysql+mysqldb://scott:tiger@localhost/test?charset=utf8&use_unicode=0

这是URL还是URI?

1 个答案:

答案 0 :(得分:2)

我认为评论中的链接已足够好但我可以看到需要 TLDR;

以下是我的看法:

  • URI是通用版本 - 它包含所有内容都是可选的。

  • 一个URL不仅包括它还包括如何在该位置工作的位置(例如http://用于协议)。

  • URN只是一个唯一的名称,它可以看起来像一个URI或URL,但语义(是唯一的)是定义它的。 (例如https://stackoverflow.com/users/215752/hogan

这是快速版本---可能会有轻微的不准确和边注,但这可能会让你朝着正确的方向前进?

帽子提示:如果它仍然存在,请随时查看wikipedia entry。我认为它比评论中提到的答案更清楚。

您的问题的答案是它既是网址又是URI