• <bdo id='5WFbq'></bdo><ul id='5WFbq'></ul>
  • <small id='5WFbq'></small><noframes id='5WFbq'>

        <legend id='5WFbq'><style id='5WFbq'><dir id='5WFbq'><q id='5WFbq'></q></dir></style></legend>
        <tfoot id='5WFbq'></tfoot>

        <i id='5WFbq'><tr id='5WFbq'><dt id='5WFbq'><q id='5WFbq'><span id='5WFbq'><b id='5WFbq'><form id='5WFbq'><ins id='5WFbq'></ins><ul id='5WFbq'></ul><sub id='5WFbq'></sub></form><legend id='5WFbq'></legend><bdo id='5WFbq'><pre id='5WFbq'><center id='5WFbq'></center></pre></bdo></b><th id='5WFbq'></th></span></q></dt></tr></i><div id='5WFbq'><tfoot id='5WFbq'></tfoot><dl id='5WFbq'><fieldset id='5WFbq'></fieldset></dl></div>

      1. MySQL是否允许使用点创建数据库?

        Does MySQL allows to create database with dot?(MySQL是否允许使用点创建数据库?)
        <i id='Sveof'><tr id='Sveof'><dt id='Sveof'><q id='Sveof'><span id='Sveof'><b id='Sveof'><form id='Sveof'><ins id='Sveof'></ins><ul id='Sveof'></ul><sub id='Sveof'></sub></form><legend id='Sveof'></legend><bdo id='Sveof'><pre id='Sveof'><center id='Sveof'></center></pre></bdo></b><th id='Sveof'></th></span></q></dt></tr></i><div id='Sveof'><tfoot id='Sveof'></tfoot><dl id='Sveof'><fieldset id='Sveof'></fieldset></dl></div>

      2. <legend id='Sveof'><style id='Sveof'><dir id='Sveof'><q id='Sveof'></q></dir></style></legend>

          <small id='Sveof'></small><noframes id='Sveof'>

            <tbody id='Sveof'></tbody>

              1. <tfoot id='Sveof'></tfoot>
                • <bdo id='Sveof'></bdo><ul id='Sveof'></ul>
                • 本文介绍了MySQL是否允许使用点创建数据库?的处理方法,对大家解决问题具有一定的参考价值,需要的朋友们下面随着跟版网的小编来一起学习吧!

                  问题描述

                  MySQL 是否允许创建名称中带有点 (.) 的数据库?

                  Does MySQL allows to create database which has dot (.) in its name?

                  我使用的是 MySQL 5.1.22.

                  I'm using MySQL 5.1.22.

                  推荐答案

                  不能在数据库名称中使用点.另外,我会避免在任何标识符中使用它.一个常见的约定是使用下划线代替.它将用于相同的目的,并会避免很多混淆.如果您确实有充分的理由在表或字段名称中使用奇怪的或非法的字符,那么您必须将其转义.

                  You can't use the dot in a database name. Also, I'd avoid using it in any identifier. A common convention is to use underscore instead. It will serve the same purpose and will avoid a LOT of confusion. If you do have a good reason for using strange and otherwise-illegal characters in a table or field name, then you have to escape it.

                  要在 MySQL 中转义标识符,请使用反引号:

                  to escape identifiers in MySQL, use the backtick:

                  SELECT `select`, `some.field name`, `crazy()naming+here`
                  FROM `my-=+table`
                  

                  在我看来,无论您是否需要,养成对所有字段名称都加反引号的习惯是一个很好的做法,但那是另一回事了.

                  Getting into the habit of backticking all field names regardless of whether you need to is a good practice in my opinion, but that's another story.

                  这篇关于MySQL是否允许使用点创建数据库?的文章就介绍到这了,希望我们推荐的答案对大家有所帮助,也希望大家多多支持跟版网!

                  本站部分内容来源互联网,如果有图片或者内容侵犯了您的权益,请联系我们,我们会在确认后第一时间进行删除!

                  相关文档推荐

                  Bogus foreign key constraint fail(虚假外键约束失败)
                  how to get last insert id after insert query in codeigniter active record(如何在codeigniter活动记录中插入查询后获取最后一个插入ID)
                  Force InnoDB to recheck foreign keys on a table/tables?(强制 InnoDB 重新检查表/表上的外键?)
                  How to auto generate migrations with Sequelize CLI from Sequelize models?(如何使用 Sequelize CLI 从 Sequelize 模型自动生成迁移?)
                  Clear MySQL query cache without restarting server(无需重启服务器即可清除 MySQL 查询缓存)
                  ALTER TABLE to add a composite primary key(ALTER TABLE 添加复合主键)

                  <small id='RJZl4'></small><noframes id='RJZl4'>

                    <bdo id='RJZl4'></bdo><ul id='RJZl4'></ul>
                      <tbody id='RJZl4'></tbody>
                    <tfoot id='RJZl4'></tfoot>
                    • <i id='RJZl4'><tr id='RJZl4'><dt id='RJZl4'><q id='RJZl4'><span id='RJZl4'><b id='RJZl4'><form id='RJZl4'><ins id='RJZl4'></ins><ul id='RJZl4'></ul><sub id='RJZl4'></sub></form><legend id='RJZl4'></legend><bdo id='RJZl4'><pre id='RJZl4'><center id='RJZl4'></center></pre></bdo></b><th id='RJZl4'></th></span></q></dt></tr></i><div id='RJZl4'><tfoot id='RJZl4'></tfoot><dl id='RJZl4'><fieldset id='RJZl4'></fieldset></dl></div>

                      <legend id='RJZl4'><style id='RJZl4'><dir id='RJZl4'><q id='RJZl4'></q></dir></style></legend>