You need to enable JavaScript to run this app.
优惠活动
大模型
产品
解决方案
定价
更多

phpMyAdmin删除含空格名称数据库报1064错误如何解决

问题原因

你遇到1064语法错误的核心原因是:MySQL/MariaDB的语法解析规则中,默认会把空格作为标识符的分隔标记。你执行的drop database coming soon会被解析为「删除名为coming的数据库」,后面多余的soon不符合语法规则,直接触发报错。
只要数据库名、表名、字段名包含空格、特殊字符,或是和数据库保留字重名,直接裸写名称都会出现这类解析错误。

正确删除方案

方案1:执行SQL语句删除

用反引号(键盘左上角Esc键下方、和~同位置的符号,注意不是单引号)把完整的数据库名包裹起来,告诉解析器这是一个完整的标识符,正确语句如下:

DROP DATABASE `coming soon`;

把语句粘贴到phpMyAdmin的SQL执行框运行即可。

方案2:phpMyAdmin可视化操作删除

不想写语句也可以直接用面板自带功能,全程不需要处理转义问题:

  • 登录phpMyAdmin后,在左侧数据库列表找到并点击选中名为coming soon的目标数据库
  • 点击页面顶部导航栏的「操作」选项卡
  • 下拉页面到最底部,找到「删除数据库(DROP)」按钮,点击后按弹窗提示确认操作即可完成删除

注意:数据库删除操作不可逆,执行前请确认已经备份好需要留存的数据,避免数据永久丢失。

内容的提问来源于stack exchange,提问作者kabir sumn

相关产品推荐
方舟 Agent Plan

超全模态模型 × Harness 升级,最新支持 Deepseek-V4.1-Flash、GLM-5.3 系列、Doubao-Seedream-5.0-pro、Kimi-K3 (部分), 限时 9.9 元起

最近更新时间:2026.08.29 13:45:30