gpt4 book ai didi

mysql - 重命名 MySQL 中名称中包含空格的事件

转载 作者:行者123 更新时间:2023-11-28 23:26:45 25 4
gpt4 key购买 nike

我对 MySQL 还是有点陌生​​,因为我只使用了最基本的功能,而且当我接触到它更令人印象深刻的方面时,我只会越来越不知所措。我决定制作一个调度程序事件,但我搞砸了。我在名称中加了一个空格。我试过重命名它,但它似乎无法读取它。

ALTER EVENT 'update bills'
RENAME TO 'update_bills';

如果这是由于命名更新,我不会感到惊讶。无论如何,我只是希望不必删除数据库并重新开始。我在一个 1and1.com 无限服务器上,所以我能得到的最接近我的数据库的是 phpMyAdmin,当我尝试通过 API 做一些事情时它会出现故障,当我使用上面的 SQL 命令时它会给我一个语法错误。

如果我必须重新开始,那就这样吧,但如果有一种方法可以在不破坏我一天的工作值(value)的情况下重命名这个东西,我将永远感激不已。

回答: 我使用的是单引号而不是反引号(又名反引号,又名 grave accent ,又名这个人: ` )字符,如 e4c5 和 reds 在下面的评论和回答中指出的那样。直到现在我才知道有功能上的差异。

最佳答案

这样做:

Alter EVENT `update bills`  Rename To update_bills;

这个字符`` mysql 在任何情况下都需要使您的查询结构 DB 可读。

这是 100% 的工作,希望它有帮助

关于mysql - 重命名 MySQL 中名称中包含空格的事件,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/39007794/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com