在MySQL中,表名可以包含字母、数字、下划线等字符。如果要创建纯数字的表名,可以使用反引号(`)将纯数字的表名括起来。下面是创建纯数字表名的示例代码:

-- 创建纯数字表名
CREATE TABLE `12345` (
  `id` INT PRIMARY KEY,
  `name` VARCHAR(50)
);

-- 插入数据
INSERT INTO `12345` (`id`, `name`) VALUES (1, 'John');

-- 查询数据
SELECT * FROM `12345`;

在上面的示例中,我们使用反引号将纯数字的表名12345括起来,并创建了一个具有idname列的表。然后,我们插入了一条数据并查询了表中的所有数据。

需要注意的是,纯数字的表名在引用时必须使用反引号,否则MySQL会将其解析为数字,而不是表名。这也是为什么使用反引号括起纯数字表名的原因。

除了使用反引号,还可以使用双引号将纯数字的表名括起来,例如"12345"。不过,需要注意的是,使用双引号括起来的表名在区分大小写的情况下会被解析为小写,而使用反引号括起来的表名则保持原样。

总结起来,要在MySQL中创建纯数字的表名,可以使用反引号或双引号将纯数字的表名括起来。以下是使用反引号创建纯数字表名的示例代码:

-- 创建纯数字表名
CREATE TABLE `12345` (
  `id` INT PRIMARY KEY,
  `name` VARCHAR(50)
);

-- 插入数据
INSERT INTO `12345` (`id`, `name`) VALUES (1, 'John');

-- 查询数据
SELECT * FROM `12345`;

希望以上信息对您有所帮助。