VPS侦探论坛

 找回密码
 注册
查看: 2949|回复: 3

lnmp删除命令是否会自动删除数据库中对应的用户?

[复制链接]
发表于 2018-4-7 13:30:57 | 显示全部楼层 |阅读模式

如题我添加网站成功之后 发现有些地方设置错了
就重新删除了一遍 不单单是用Lnmp vhsot del
而是ftp mysql 等都删除了一遍

但是再创建怎么都创建不了数据库

去注意看了提示信息 才发现
ERROR 1396 (HY000) at line 1: Operation CREATE USER failed\
然后想问一下 是否每次删除数据库的时候 数据库对应的用户 也要手动删除?
但是对这个命令不太熟悉
请指点一下 如果是需要手动的话 那么手动删除的命令应该怎么写? 每次都进入phpmyadmin删除也挺麻烦的
求指点
美国VPS推荐: 遨游主机LinodeLOCVPS主机云搬瓦工80VPSVultr美国VPS主机中国VPS推荐: 阿里云腾讯云。LNMP付费服务(代装/问题排查)QQ 503228080
 楼主| 发表于 2018-4-7 13:46:08 | 显示全部楼层


再补充一下 我去phpmyadmin删除了mysql user表中的相应用户 之后发现还是不能创建
还是一样的错误提示 求指点
Linux下Nginx+MySQL+PHP自动安装工具:https://lnmp.org
 楼主| 发表于 2018-4-7 14:02:47 | 显示全部楼层

再补充一下 我去网上找的都说
drop user `表名`;
flush privileges;
删除表 然后刷新 但是我删除表 也一样提示
ERROR 1396 (HY000): Operation DROP USER failed for '表名'@'%'
非常无奈
美国VPS推荐: 遨游主机LinodeLOCVPS主机云搬瓦工80VPSVultr美国VPS主机中国VPS推荐: 阿里云腾讯云。LNMP付费服务(代装/问题排查)QQ 503228080
发表于 2018-4-7 16:33:20 | 显示全部楼层



数据是至关重要的,删除虚拟主机是不会进行直接删除数据库的
就算是卸载lnmp,lnmp的卸载脚本都会对网站数据、数据库进行保留和另外进行备份的

用户可以删也可以不删基本没影响
phpmyadmin删除用户为什么要直接操作user表,phpmyadmin账户里就能进行删除

和你说“drop user `表名`;” 的网站直接拉黑就行了,删除用户语句是 DROP USER '用户名'@'localhost';  后面的主机名localhost如果有其他的可以改
Linux下Nginx+MySQL+PHP自动安装工具:https://lnmp.org
您需要登录后才可以回帖 登录 | 注册

本版积分规则

小黑屋|手机版|Archiver|VPS侦探 ( 鲁ICP备16040043号-1 )

GMT+8, 2024-11-19 01:39 , Processed in 0.027740 second(s), 16 queries .

Powered by Discuz! X3.4

© 2001-2023 Discuz! Team.

快速回复 返回顶部 返回列表