首页 >

mysql数据库支持中划线 |linux 查看 mysql 的所有用户

wince mysql吗,mysql 分组合计,mysql去重相同数据,连不上公网上的mysql,vue element mysql教程,linux 查看 mysql 的所有用户mysql数据库支持中划线 |linux 查看 mysql 的所有用户

在MySQL中,中划线不仅可以作为标识符的一部分,还可以在标识符中间出现。例如,可以创建一个名为“person-info”的表:

CREATE TABLE `person-info`(
`id` INT NOT NULL AUTO_INCREMENT PRIMARY KEY,
`name` VARCHAR(50) NOT NULL,
`age` INT NOT NULL
);

可以看到,在表名中出现了中划线,并且用反引号(`)将表名括起来,告诉MySQL这是一个标识符。同样的,在字段名中出现中划线也是可以的:

CREATE TABLE `person`(
`id` INT NOT NULL AUTO_INCREMENT PRIMARY KEY,
`first-name` VARCHAR(50) NOT NULL,
`last-name` VARCHAR(50) NOT NULL,
`age` INT NOT NULL
);

在存储过程中使用中划线也是可以的:

CREATE PROCEDURE `get-person-info`(
IN `person-id` INT
)
BEGIN
SELECT * FROM `person` WHERE `id` = `person-id`;
END;

在使用中划线作为标识符时,需要注意以下几点:

  • 标识符中的中划线必须用反引号括起来。
  • 标识符中的其他字符也需要用反引号括起来,比如在表名中使用了连字符(-)和下划线(_)等。
  • 使用中划线作为标识符可能会增加代码的复杂度,因为在一些编程语言中,中划线是一个特殊符号,需要进行转义。

mysql数据库支持中划线 |linux 查看 mysql 的所有用户
  • php连接数据库用什么函数 - 数据库 - 前端,php写后端
  • php连接数据库用什么函数 - 数据库 - 前端,php写后端 | php连接数据库用什么函数 - 数据库 - 前端,php写后端 ...

    mysql数据库支持中划线 |linux 查看 mysql 的所有用户
  • 50兆mysql数据库可以存多少字 - 数据库 - 前端,mysql 指定 小数位
  • 50兆mysql数据库可以存多少字 - 数据库 - 前端,mysql 指定 小数位 | 50兆mysql数据库可以存多少字 - 数据库 - 前端,mysql 指定 小数位 ...

    mysql数据库支持中划线 |linux 查看 mysql 的所有用户
  • access如何复制一行内容 - 数据库 - 前端|
  • access如何复制一行内容 - 数据库 - 前端| | access如何复制一行内容 - 数据库 - 前端| ...