mysql 创建root用户和普通用户及修改删除功能

发布时间 - 2026-01-11 01:04:42    点击率:

方法1: 用SET PASSWORD命令

  mysql -u root
  mysql> SET PASSWORD FOR 'root'@'localhost' = PASSWORD('newpass');

方法2:用mysqladmin

mysqladmin -u root password "newpass"

  如果root已经设置过密码,采用如下方法 

mysqladmin -u root password oldpass "newpass"

方法3: 用UPDATE直接编辑user表 

mysql -u root
  mysql> use mysql;
  mysql> UPDATE user SET Password = PASSWORD('newpass') WHERE user = 'root';
  mysql> FLUSH PRIVILEGES;

创建普通用户

用户管理

mysql>use mysql;

查看

mysql> select host,user,password from user ;

创建

mysql>

用户管理

mysql>use mysql;

查看

mysql> select host,user,password from user ;

创建用户

mysql> insert into mysql.user (Host,User,Password) Values('%','wise',PASSWORD('passwd'));
msyql>FLUSH RPIVILEGES

修改

mysql>rename user feng to newuser;//mysql 5之后可以使用,之前需要使用update 更新user表

删除

mysql>drop user newuser; //mysql5之前删除用户时必须先使用revoke 删除用户权限,然后删除用户,mysql5之后drop 命令可以删除用户的同时删除用户的相关权限

更改密码

mysql> set password for zx_root =password('xxxxxx');
 mysql> update mysql.user set password=password('xxxx') where user='otheruser'

查看用户权限

mysql> show grants for zx_root;

赋予权限

mysql> grant all privileges on YQ.* to wise;

回收权限

mysql> revoke select on dmc_db.* from zx_root; //如果权限不存在会报错

修改

mysql>rename user feng to newuser;//mysql 5之后可以使用,之前需要使用update 更新user表

删除

mysql>dropuser newuser; //mysql5之前删除用户时必须先使用revoke 删除用户权限,然后删除用户,mysql5之后drop 命令可以删除用户的同时删除用户的相关权限

更改密码

mysql> set password for zx_root =password('xxxxxx');
 mysql> update mysql.user set password=password('xxxx') where user='otheruser'

查看用户权限

mysql> show grants for zx_root;

赋予权限

mysql> grant select on dmc_db.* to zx_root;

回收权限

mysql> revoke select on dmc_db.* from zx_root; //如果权限不存在会报错

以上所述是小编给大家介绍的mysql 创建root用户和普通用户及修改删除功能,希望对大家有所帮助,如果大家有任何疑问请给我留言,小编会及时回复大家的。在此也非常感谢大家对网站的支持!


# mysql创建root用户  # mysql创建普通用户  # MySQL两种删除用户语句的区别(delete user和drop user)  # MySQL 创建用户、授权用户、撤销用户权限、更改用户密码、删除用户(实用技巧)  # mysql5.7创建用户授权删除用户撤销授权  # MySql安装与配置方法(MySQL添加用户、删除用户与授权)  # 初始化MySQL用户(删除匿名用户)  # MySQL中用户授权以及删除授权的方法  # 在WIN命令提示符下mysql 用户新建、授权、删除  # 密码修改  # 解决mysql删除用户 bug的问题  # 不存在  # 可以使用  # 报错  # 必须先  # 小编  # 普通用户  # 在此  # 给大家  # 所述  # 给我留言  # 感谢大家  # 疑问请  # 有任何  # password  # oldpass  # mysqladmin  # newpass  # localhost  # PRIVILEGES  # host 


相关栏目: 【 网站优化151355 】 【 网络推广146373 】 【 网络技术251813 】 【 AI营销90571


相关推荐: Laravel如何部署到服务器_线上部署Laravel项目的完整流程与步骤  香港服务器WordPress建站指南:SEO优化与高效部署策略  使用Dockerfile构建java web环境  php在windows下怎么调试_phpwindows环境调试操作说明【操作】  Laravel如何实现RSS订阅源功能_Laravel动态生成网站XML格式订阅内容【教程】  悟空识字怎么关闭自动续费_悟空识字取消会员自动扣费步骤  Linux网络带宽限制_tc配置实践解析【教程】  Win11怎么修改DNS服务器 Win11设置DNS加速网络【指南】  Windows家庭版如何开启组策略(gpedit.msc)?(安装方法)  HTML 中如何正确使用模板变量为元素的 name 属性赋值  如何在阿里云高效完成企业建站全流程?  如何快速启动建站代理加盟业务?  Laravel如何创建自定义Artisan命令?(代码示例)  Laravel怎么判断请求类型_Laravel Request isMethod用法  PHP的CURL方法curl_setopt()函数案例介绍(抓取网页,POST数据)  iOS发送验证码倒计时应用  如何挑选最适合建站的高性能VPS主机?  JavaScript中的标签模板是什么_它如何扩展字符串功能  Laravel Admin后台管理框架推荐_Laravel快速开发后台工具  Edge浏览器怎么启用睡眠标签页_节省电脑内存占用优化技巧  制作无缝贴图网站有哪些,3dmax无缝贴图怎么调?  WEB开发之注册页面验证码倒计时代码的实现  php静态变量怎么调试_php静态变量作用域调试技巧【解答】  Android 常见的图片加载框架详细介绍  android nfc常用标签读取总结  如何用VPS主机快速搭建个人网站?  C语言设计一个闪闪的圣诞树  高防服务器租用如何选择配置与防御等级?  Laravel如何使用集合(Collections)进行数据处理_Laravel Collection常用方法与技巧  Angular 表单中正确绑定输入值以确保提交与验证正常工作  千问怎样用提示词获取健康建议_千问健康类提示词注意事项【指南】  创业网站制作流程,创业网站可靠吗?  昵图网官网入口 昵图网素材平台官方入口  Laravel怎么实现搜索高亮功能_Laravel结合Scout与Algolia全文检索【实战】  Laravel怎么实现支付功能_Laravel集成支付宝微信支付  微信小程序制作网站有哪些,微信小程序需要做网站吗?  Laravel如何使用Livewire构建动态组件?(入门代码)  Laravel队列任务超时怎么办_Laravel Queue Timeout设置详解  Laravel项目怎么部署到Linux_Laravel Nginx配置详解  Win11任务栏卡死怎么办 Windows11任务栏无反应解决方法【教程】  合肥制作网站的公司有哪些,合肥聚美网络科技有限公司介绍?  详解jQuery中的事件  如何快速搭建支持数据库操作的智能建站平台?  Laravel怎么使用Blade模板引擎_Laravel模板继承与Component组件复用【手册】  夸克浏览器网页跳转延迟怎么办 夸克浏览器跳转优化  网页设计与网站制作内容,怎样注册网站?  Laravel如何实现邮箱地址验证功能_Laravel邮件验证流程与配置  Windows10电脑怎么设置虚拟光驱_Win10右键装载ISO镜像文件  如何在阿里云虚拟主机上快速搭建个人网站?  免费的流程图制作网站有哪些,2025年教师初级职称申报网上流程?