mysql 用drop和delete方法删除用户的区别
来源:互联网 发布:淘宝店铺如何进货 编辑:程序博客网 时间:2024/06/06 01:36
文章来源:http://blog.sina.com.cn/s/blog_4a80a5730101orr5.html
在学习drop方法删除用户时,按照书上讲的一直没操作成功,后来到网上查了点其他资料,才弄明白drop的方法,贴出来和大家分享一下。
(方法一)drop user 用户名;
语法:drop user 用户名;
作用:删除已经存在的用户,例如要删除yan这个用户,(drop user yan;)默认删除的是yan@”%”这个用户,如果还有其他用户,例如yan@”localhost”,yan@”ip”,则不会一起被删除。如果只存在一个用户yan@”localhost”,使用语句(drop user yan;)会报错,应该用(drop user yan@”localhost”;)如果不能确定(用户名@机器名)中的机器名,可以在mysql中的user表中进行查找,user列对应的是用户名,host列对应的是机器名。
(方法二)delete from user where user=”用户名” and host=”localhost”;
delete也是删除用户的方法,例如要删除yan@”localhost”用户,则可以(delete from user where user=”yan” and host=”localhost”;)
注:drop删除掉的用户不仅将user表中的数据删除,还会删除诸如db和其他权限表的内容。而(方法二)只是删除了user表的内容,其他表不会被删除,后期如果命名一个和已删除用户相同的名字,权限就会被继承。
阅读全文
0 0
- mysql 用drop和delete方法删除用户的区别
- mysql 用drop和delete方法删除用户的区别(草稿)
- mysql 数据库 delete 和drop 删除表区别
- MySQL 三种删除方式的区别:delete truncate drop
- mySql中的删除(delete,truncate,drop)的区别
- 删除表数据drop、truncate和delete的区别
- 详解MySQL中DROP,TRUNCATE 和DELETE的区别
- 详解MySQL中DROP,TRUNCATE 和DELETE的区别
- mysql中delete 和 drop 区别:
- mysql delete,truncate与drop的区别
- mysql truncate,drop,delete的区别
- MySQL 中 truncate、delete、drop 的区别
- Mysql中Drop,Truncate,Delete的区别
- drop、truncate和delete的区别
- truncate,delete和drop的区别
- truncate,delete和drop的区别
- drop 和delete是有区别的
- 数据库的drop和delete,truncate区别
- ubuntu14.04,cmake编译opencv2.4.13
- Ubuntu Server 16.04 配置静态IP
- 调用百度头像比对接口引发的时区问题
- motion4
- Android项目集成ReactNativeMac版
- mysql 用drop和delete方法删除用户的区别
- 【转】三维点云数据集
- HDU-1176-免费馅饼【二维dp】
- maven打包项目
- RxBinding基本使用
- Java 调 C 中遇到的字符串转换
- Java Thread.yield是个巨大的坑
- Java高并发,如何解决,什么方式解决
- ambari系列--报错问题2