扫码关注官方订阅号
之前的同事用 a.b.c 命名了数据库,我也模仿着写的,然后数据库需要删除/重命名,但
a.b.c
drop database a.b.c;
提示语法错误,怎么破?
问题已经自己解决了。
数据库不能删除,是因为 uwsgi 进程还在运行。停掉进程后,通过 phpMA 删掉了数据库。命令行的问题没有进一步研究,不过 @风逐蓝天 的方法已经试过了,还是提示语法错误。
a.b.c 前后加上 ` 。
哈哈~ 看着头像觉得是你~ 进来一看确实是你~ 在南方还好?
mysql中特殊制定某表名的时候加反引号(键盘1左侧的玩意儿),mysqldump的时候所有的表名都会是这种格式,反引号可以防止表明于mysql重名的情况发生,以及特殊表的创建。 ps:mysql表名区分大小写,linux和windows同时用的时候可能会有问题,统一小写为妙。
(键盘1左侧的玩意儿),mysqldump的时候所有的表名都会是这种格式,
微信扫码关注PHP中文网服务号
QQ扫码加入技术交流群
Copyright 2014-2025 https://www.php.cn/ All Rights Reserved | php.cn | 湘ICP备2023035733号
PHP学习
技术支持
返回顶部
问题已经自己解决了。
数据库不能删除,是因为 uwsgi 进程还在运行。停掉进程后,通过 phpMA 删掉了数据库。命令行的问题没有进一步研究,不过 @风逐蓝天 的方法已经试过了,还是提示语法错误。
a.b.c 前后加上 ` 。
哈哈~ 看着头像觉得是你~ 进来一看确实是你~ 在南方还好?
mysql中特殊制定某表名的时候加反引号
(键盘1左侧的玩意儿),mysqldump的时候所有的表名都会是这种格式,反引号可以防止表明于mysql重名的情况发生,以及特殊表的创建。ps:mysql表名区分大小写,linux和windows同时用的时候可能会有问题,统一小写为妙。