MySQL数据库密码修改与管理笔记
"这是关于数据库,特别是MySQL数据库管理的笔记,涵盖了数据库连接、用户管理和权限设置等基础知识。" 在学习和管理数据库时,了解如何与数据库交互是非常关键的。本资源主要涉及MySQL数据库,包括了一些基本的命令行操作。MySQL是一个广泛使用的开源关系型数据库管理系统,它的强大功能和灵活性使其成为许多应用程序的首选。 1. **MSSQLSERVER**:这是Microsoft SQL Server的引用,它是一个由微软开发的关系型数据库系统,与MySQL不同,但同样用于存储和管理数据。 2. **Oracle**:提到的"Home1TNSListenerServiceOrcl"可能是指Oracle数据库的一个实例,TNSListener是Oracle数据库监听器服务,负责处理客户端的连接请求。 3. **MySQL用户和密码管理**: - `mysql>`:这是MySQL命令行提示符,表示你已登录到MySQL服务器。 - `SET PASSWORD`:用于更改当前用户的密码,如示例中更改root用户的密码为'newpass'。 - `mysqladmin`:这是一个用于执行数据库管理任务的命令行工具,可以用来更改密码或重启服务。 - `UPDATE user SET Password = PASSWORD('newpass') WHERE user = 'root';`:SQL命令用于直接在`mysql`数据库的`user`表中更新root用户的密码。 - `FLUSH PRIVILEGES;`:这个命令告诉MySQL服务器重新加载权限表,使新密码立即生效。 4. **在忘记root密码的情况下重置**: - 启动MySQL服务时跳过权限表(`mysqld_safe --skip-grant-tables &`),然后可以不需密码登录并更改root密码。 - 如果是在Linux环境下,可能需要更新GRUB配置来改变启动参数,如`mergegrub`和`grub2-install/dev/sdX; grub2-mkconfig -o /boot/grub/grub.cfg`。 这些笔记提供了对数据库基础操作的概述,尤其是对于MySQL数据库的用户管理和权限设置。了解这些命令和流程对于数据库管理员和开发者来说是必不可少的,因为它们确保了数据库的安全性和访问控制。通过不断实践和学习,你可以更熟练地掌握这些技能,应对更复杂的数据库管理任务。
oracle ---->Home1TNSListener ServiceOrcl
Oracle MyOracle
整理了以下四种在MySQL中修改root密码的方法,可能对大家有所帮助!
方法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;
下载后可阅读完整内容,剩余1页未读,立即下载
- 粉丝: 7
- 资源: 3
- 我的内容管理 展开
- 我的资源 快来上传第一个资源
- 我的收益 登录查看自己的收益
- 我的积分 登录查看自己的积分
- 我的C币 登录后查看C币余额
- 我的收藏
- 我的下载
- 下载帮助
最新资源
- WebLogic集群配置与管理实战指南
- AIX5.3上安装Weblogic 9.2详细步骤
- 面向对象编程模拟试题详解与解析
- Flex+FMS2.0中文教程:开发流媒体应用的实践指南
- PID调节深入解析:从入门到精通
- 数字水印技术:保护版权的新防线
- 8位数码管显示24小时制数字电子钟程序设计
- Mhdd免费版详细使用教程:硬盘检测与坏道屏蔽
- 操作系统期末复习指南:进程、线程与系统调用详解
- Cognos8性能优化指南:软件参数与报表设计调优
- Cognos8开发入门:从Transformer到ReportStudio
- Cisco 6509交换机配置全面指南
- C#入门:XML基础教程与实例解析
- Matlab振动分析详解:从单自由度到6自由度模型
- Eclipse JDT中的ASTParser详解与核心类介绍
- Java程序员必备资源网站大全