MySQL数据库名中划线问题

一、问题描述

数据库的名字中有中划线,导致名字识别失败,用了 use dbname; 依然提示No database selected,如下图

No database selected

二、解决方案

把数据库名用反引号引起来就可以了

use `financial-service`;
select * from bank;
result

你可能感兴趣的:(MySQL数据库名中划线问题)