【问题标题】:Is the Mysql using "_" in DB creation have special meanings?数据库创建中使用“_”的Mysql是否有特殊含义?
【发布时间】:2011-10-12 08:36:21
【问题描述】:

我有一个名为: MY_XXXX 和 MY_YYYY。

当我进入 phpMyAdmin 时,它会显示在树形结构中……像这样:

所以,我的问题是,是 MySQL 还是 phpMyAdmin 为我做这些事情......?这有什么特殊意义吗?谢谢你。

【问题讨论】:

  • phpmyadmin 为你做这个,没有特殊意义
  • 我刚刚尝试(使用 MySql 控制台)创建一个名为 my_xxxx 的数据库,然后运行 ​​SHOW DATABASES: db name is still the one of I give it...

标签: mysql database phpmyadmin


【解决方案1】:

这是 phpMyAdmin 对命名约定做出的(有点合理,有点,实际上在很大程度上没有根据)假设 - 它与 MySQL 无关。

如果您正在寻找有关此类事情的更多信息 - 请参阅 MySQL Schema Object Names 文档。 (如您所见 - 它没有为下划线定义任何特殊含义,只是表明它被视为有效字符。)

【讨论】:

    【解决方案2】:

    这意味着您有多个以 MY 开头的数据库。

    因此,与其在不同的标题中显示为 MY_1,MY_2 phpMyAdmin 将它们显示为

    MY_
        1
        2
    

    等等

    【讨论】:

      猜你喜欢
      • 2013-04-18
      • 2010-10-29
      • 1970-01-01
      • 2015-09-08
      • 1970-01-01
      • 1970-01-01
      • 2012-10-07
      • 2012-12-21
      相关资源
      最近更新 更多