前几天在测试环境的数据库上创建了一个数据库,发现不能授权也不能删除。
最后经过排查发现,数据库名称不能出现中划线 “ - ” ,
那么,怎么才能把带有特殊字符的数据库呢?
操作时需要把数据库名称 用 ``符合括起来,对就是 Esc 按键下面的那个键。
删除操作:
mysql> drop database `CNblogs-tst`; Query OK, 82 rows affected (6.33 sec)
前几天在测试环境的数据库上创建了一个数据库,发现不能授权也不能删除。
最后经过排查发现,数据库名称不能出现中划线 “ - ” ,
那么,怎么才能把带有特殊字符的数据库呢?
操作时需要把数据库名称 用 ``符合括起来,对就是 Esc 按键下面的那个键。
删除操作:
mysql> drop database `CNblogs-tst`; Query OK, 82 rows affected (6.33 sec)