方法1: 用SET PASSWORD命令
首先登录MySQL。
格式:mysql> set password for 用户名@localhost = password('新密码');
例子:mysql> set password for root@localhost = password('123');
方法2:用mysqladmin
格式:mysqladmin -u用户名 -p旧密码 password 新密码
例子:mysqladmin -uroot -p123456 password 123
方法3:用UPDATE直接编辑user表
首先登录MySQL。
mysql> use mysql;
mysql> update user set password=password('123') where user='root' and host='localhost';
mysql> flush privileges;
方法4:在忘记root密码的时候,可以这样
以windows为例:
1. 关闭正在运行的MySQL服务。
2. 打开DOS窗口,转到mysql\bin目录。
3. 输入mysqld --skip-grant-tables 回车。--skip-grant-tables 的意思是启动MySQL服务的时候跳过权限表认证。(或者在my.ini文件【mysqld】加入skip-grant-tables)
4. 再开一个DOS窗口(因为刚才那个DOS窗口已经不能动了),转到mysql\bin目录。
5. 输入mysql回车,如果成功,将出现MySQL提示符 >。
6. 连接权限数据库: use mysql; 。
6. 改密码:update user set password=password("123") where user="root";(别忘了最后加分号) 。
7. 刷新权限(必须步骤):flush privileges; 。
8. 退出 quit。
9. 注销系统,再进入,使用用户名root和刚才设置的新密码123登录。
- 浏览: 285058 次
- 性别:
- 来自: 广州
文章分类
- 全部博客 (208)
- Oracle (21)
- webservice (7)
- java (33)
- java序列化反序列化 (0)
- weblogic (4)
- ajaxFileUpload (2)
- uploadify (1)
- jquery (7)
- MAXIMO (4)
- smartgit (1)
- css (3)
- POI (1)
- photoshop (0)
- linux (1)
- highchart 动态添加数据 (0)
- highchart (5)
- json (7)
- spring (11)
- maven (10)
- app (7)
- ASCII (1)
- mysql (26)
- excel (1)
- tomcat (3)
- bootstrap (1)
- ztree (2)
- dubbo (4)
- nginx (5)
- hadoop (3)
- osgi (3)
- ext (2)
- cxf (4)
- hibernate (1)
- 协议 (1)
- axis2 (1)
- javascript (2)
- vue (2)
- EhCache (2)
- Quartz (1)
- sqlite (1)
- saas (0)
- ionic (1)
- developer (1)
- maven 常用命令 (1)
- eclipse (1)
- mac (2)
- mongoldb (1)
- svn (1)
最新评论
-
wyb243:
大家千万不要按照这个写!!!PreparedStatement ...
JdbcTemplate插入后获取自增ID -
北雁南飞33:
有源码分享吗
自定义分页标签结合spring mvc、bootstrap、mybatis、mysql的使用 -
xcg992224:
大哥 不需要手动调用回收 是你在for的里面不应该每次都去ne ...
Java 垃圾回收测试
发表评论
-
mysql 中case when 的用法
2016-04-06 12:25 918下面为您举例说明了三种mysql中case when语句的 ... -
mysqldump: Got error: 1449: The user specified as a definer ('root'@'%') does no
2016-03-31 11:55 1098mysqldump: Got error: 1449: T ... -
mysql ERROR 1045 (28000): 错误解决办法
2016-03-31 11:12 878ERROR 1045 (28000): A ... -
mysql安装常见问题(系统找不到指定的文件、发生系统错误 1067 进程意外终止)
2016-03-31 10:42 633在安装mysql时总是会遇到这样那样的问题,每次重新安装都 ... -
查看mysql表大小和记录数
2016-01-16 18:56 2029(1)如果发现一个数据异常的大了,需要查看一下其中哪些表变大 ... -
MySQL Cluster7.2.4初步安装部署新特性性能测试等
2016-01-13 19:44 14451.1 mysql-cluster简介 简 ... -
MySQL-Cluster
2016-01-13 19:39 498MySQL-Cluster MySQL集群是一种在无共享架 ... -
mysql mysqldump只导出表结构或只导出数据的实现方法
2016-01-13 17:35 886mysql mysqldump 只导出表结构 不导出数据 ... -
MySQL数据库服务器逐渐变慢 该如何分析与解决
2015-12-25 16:01 750第一步 检查系统的状态 通过操作系统的一些工具检查系统的状 ... -
mysql性能优化-慢查询分析、优化索引和配置
2015-12-24 20:32 688目录 一、优化概述 二、查询与索引优化分析 1性能瓶颈 ... -
MySQL Sending data导致查询很慢的问题详细分析
2015-12-24 20:23 1056使用sphinx支持倒排索引,但sphinx从mysql查询 ... -
Mysql导入数据相当慢
2015-12-08 19:09 758导入数据的方法 导出(备份):mysqldump -u 用户 ... -
mysql导入导出慢
2015-12-04 14:42 863导入注意点: 使用phpmyadmin或navicat之类的工 ... -
mysql中的多行查询结果合并成一个
2015-12-01 16:17 1043SELECT GROUP_CONCAT(md.data1) F ... -
mysql日期 获取本月第一天 获取下个月的第一天
2015-12-01 16:13 7394select curdate(); ... -
MySQL数据库如何解决大数据量存储问题
2015-11-19 17:04 1489利用MySQL数据库如何解决大数据量存储问题? 各位高手您 ... -
mysql str_to_date字符串转换为日期
2015-11-18 22:03 1955mysql内置函数,在mysql里面利用str_to_dat ... -
mysql导入
2015-11-12 20:04 368mysql -uroot -p123456 shb <D ... -
mysql日期格式化
2015-11-11 17:11 716date_format(datetime,formattin ... -
MySQL 实现树形的遍历(关于多级菜单栏以及多级上下部门的查询问题)
2015-11-06 10:14 3475前言: 关于多级别菜单栏或者权限系统中部门上下级 ...
相关推荐
您可能感兴趣的文章:MySQL——修改root密码的4种方法(以windows为例)windows下mysql忘记root密码的解决方法Mysql的Root密码忘记,查看或修改的解决方法(图文介绍)MySQL密码忘了怎么办?MySQL重置root密码方法Mysql5.
当忘记root密码时,常规的登录方法行不通,但可以通过几种特殊方法重置密码。 1. **停止单用户模式启动**: - 在Linux环境下,首先找到MySQL服务的启动脚本,通常在`/etc/init.d/`目录下,然后使用`sudo service ...
### Wamp5使用——根目录修改与MYSQL密码修改 #### Wamp5根目录修改 **背景介绍** Wamp5是一款非常流行的Windows环境下的Web开发工具包,它集成了Apache(Web服务器)、MySQL(数据库)以及PHP(编程语言),极大...
例如,使用`mysqladmin -u root password newpassword`命令可以更改root用户的密码。如果你的root用户已有密码,那么你需要先输入旧密码,再设置新密码。 除了命令行工具,MySQL还提供了其他实用小工具,如`...
本文主要介绍的是后者——如何在Windows 64位平台上配置并使用MySQL的免安装版本。这种方式的优势在于它更加灵活便捷,尤其适用于测试或临时环境的搭建。 #### 二、下载与解压 1. **下载**:首先,需要从MySQL官方...
然而,如果服务未启动或需要手动启动,Windows操作系统提供了以下两种方法: 1. **命令行启动**: - 打开命令提示符(CMD),确保以管理员权限运行。可以通过在搜索栏输入“cmd”,然后右键点击结果选择“以管理员...
- **安装为 Windows 服务**:选择“作为 Windows 服务安装 MySQL”并指定服务名称,同时选择“将 MySQL bin 目录添加到 Windows PATH”以方便后续使用。 **2.10 修改 root 用户密码** - **root 用户密码**:设置或...
2. **重置root密码**:在Windows环境下,可以通过停止MySQL服务、修改my.ini文件中的skip-grant-tables参数、重启服务、进入MySQL命令行界面更改root密码的方式来重置密码。 3. **执行安全设置**:再次尝试应用安全...
- **安全设置**:为了安全,应尽快修改默认的root用户密码,并限制root用户只允许从localhost登录。 - **服务管理**:可以通过“服务”管理工具或命令行(如“net start MySQL”和“net stop MySQL”)来启动、停止...
描述中提到,下载后需先解压文件,这通常是因为MySQL的安装程序是以MSI(Microsoft Installer)格式提供的,这是一种常见的Windows安装包格式。解压完成后,你会找到名为"mysql-5.5.61-winx64.msi"的文件,这个就是...
这里以MySQL 5.0为例。 3. **解压缩工具**:如WinRAR等。 #### 三、安装步骤 ##### 1. 解压缩MySQL安装包 将下载好的MySQL安装包解压到指定目录,例如`C:\MySQL`。假设解压后的目录为`C:\MySQL\MySQL_Install_DIR...
4. 修改用户认证方式,将`caching_sha2_password`更改为`mysql_native_password`: ``` ALTER USER 'root'@'localhost' IDENTIFIED WITH mysql_native_password BY 'password'; ``` 记得将`password`替换为你...
4. **选择安装类型**:安装向导会提供两种安装类型——标准和自定义。标准安装会自动安装默认组件,适合初学者;自定义安装则允许你选择要安装的特定组件和服务,适合有特定需求的用户。 5. **配置服务器类型**:在...
mediawiki 使用数据库来保存数据等信息,支持 MySQL 和 PostgreSQL,这里我们以 MySQL 为例,介绍 mediawiki 在 Windows 环境下的安装配置方法。 首先,我们需要给 MySQL 数据库的 root 用户设置密码。Wamp5 为我们...
8. **验证安装**:安装完成后,打开命令行工具,输入`mysql -u root -p`并输入你的root密码,如果能成功登录,说明MySQL已经正确安装。 9. **安装教程**:提供的Word文档详细解释了以上步骤,对于初学者来说,这是...
MySQL是一种广泛使用的开源关系型数据库管理系统,其安装与配置对于任何需要使用数据库的应用程序都是至关重要的步骤。在Windows操作系统上安装MySQL 5.6.15的流程如下: 首先,你需要从MySQL官方网站...