如何通过配置文件my.ini修改mysql密码
目录
- 编辑my.ini 在[mysqld]字段下添加 skip-grant-tables
- 重启mysql服务
- 进入MySQL数据库
- 再次重启mysql服务
- 总结
编辑my.ini 在[mysqld]字段下添加 skip-grant-tables
首先打开my.ini,在my.ini的[mysqld]字段下方加入:skip-grant-tables,然后保存。
如下图所示:
重启mysql服务
然后,以管理员身份进入cmd,输入如下命令:
net stop mysql net start mysql
重启mysql服务,这时的mysql不需要密码即可登录数据库。
进入MySQL数据库
打开cmd,进到mysql安装目录的bin目录下,然后输入mysql,回车就可以直接进入mysql
更新mysql数据库中的user表的root用户的密码
use mysql; update user set password=password('root') WHERE User='root'; flush privileges;
运行效果如下:
mysql>use mysql; mysql>update user set password=password('新密码') WHERE User='root'; mysql>flush privileges;
然后退出mysql
exit
再次重启mysql服务
再次重启mysql服务,然后就可以用新密码进入mysql
总结
以上为个人经验,希望能给大家一个参考,也希望大家多多支持我们。
相关推荐
-
mysql 5.7.11 winx64初始密码修改
从官网下载MySQL-5.7.11-winx64压缩版,安装后发现竟然有密码,尝试无果,通过修改密码搞定 安装成功后: 关闭mysql服务在跟目录下修改文件my.ini,内容如下:注意两点 1:内容中myql的安装目录换成读者的安装目录:2最后一行代表登录是否需要密码,这里我们绕过密码登录进入mysql修改密码,所以不注释skip-grant-tables ####################配置文件开始################### # For advice on how to
-
mysql默认编码为UTF-8 通过修改my.ini实现方法
mysql汉字乱码的原因 mysql默认的编码是Latin1是I-8859-1的别名,但Latin1是不支持汉字的,所以要将其改为UTF-8或GBK 1.关闭mysql服务器,这个很重要. 2.通过my.ini设置mysql数据库的编码 在mysql数据库的安装根目录下找到my.ini,例:C:\Program Files\MySQL\MySQL Server 5.5 将其复制到桌面,双击打开, 搜索"default-character-set"将其改为utf8, 搜索"ch
-
mysql5.7.18安装并修改初始密码的方法
Centos 安装MySQL可以参考之前写的一篇文章 Centos7.3 安装Mysql5.7并修改初始密码 windows安装mysql5.7有两种方式 1.下载.msi安装文件直接根据界面提示进行安装 2.下载.biz压缩包 这里接介绍的是第二种压缩版的安装方式 官方的参考文档 https://dev.mysql.com/doc/refman/5.7/en/windows-install-archive.html 1.下载mysql 其他版本下载地址 https://dev.mysql.co
-
如何通过配置文件my.ini修改mysql密码
目录 编辑my.ini 在[mysqld]字段下添加 skip-grant-tables 重启mysql服务 进入MySQL数据库 再次重启mysql服务 总结 编辑my.ini 在[mysqld]字段下添加 skip-grant-tables 首先打开my.ini,在my.ini的[mysqld]字段下方加入:skip-grant-tables,然后保存. 如下图所示: 重启mysql服务 然后,以管理员身份进入cmd,输入如下命令: net stop mysql net start mysq
-
Centos下 修改mysql密码的方法
1.修改MySQL的登录设置: # vim /etc/my.cnf 加上一句:skip-grant-tables 如: [mysqld] datadir=/var/lib/mysql socket=/var/lib/mysql/mysql.sock 2.重启mysql # service mysqld restart Stopping MySQL: [ OK ] Starting MySQL: [ OK ] 3.修改密码 mysql> USE mysql ; Database changed m
-
修改mysql密码与忘记mysql密码的处理方法
修改MySQL密码: 复制代码 代码如下: mysqladmin -u root -p password 123456mysqladmin -u用户名 -p旧密码 password 新密码 忘记MySQL密码: 复制代码 代码如下: chown -R mysql:mysql /var/lib/mysql /etc/init.d/mysql stop 或 kill -9 杀死进程.[root@corshetlpro01 bin]# cd /usr/local/mysql/bin./mysqld_s
-
Linux下忘记mysql密码该如何修改mysql密码
初始密码为空,使用空密码登陆mysql执行下列语句 mysql>use mysql; mysql> UPDATE user SET password=PASSWORD("root") WHERE user='root'; mysql> FLUSH PRIVILEGES; mysql> quit; 修改/opt/lampp/phpmyadmin/config.inc.php 找到如下代码: $cfg['Servers'][$i]['auth_type'] = 'c
-
修改MySQL密码的四种方法总结(适合初学者!)
目录 前言 方法1:用set password命令 方法2:用mysqladmin 方法3:用update直接编辑user表 方法4:忘记密码处理方式 结束语 前言 作为初学者,对于MySQL密码的修改,目前我已知的有四种方法:前三种是在知道密码的情况下修改,因为需要我们先登录:最后一种适合忘记密码的情况下进行修改! 方法1:用set password命令 (1)首先要先登录MySQL: (2)修改密码格式为: set password for 用户名@localhost = password(
-
修改MYSQL密码的几种常用方法总结
首先要声明一点,大部分情况下,修改MySQL是需要有mysql里的root权限的, 所以一般用户无法更改密码,除非请求管理员. 方法一 使用phpmyadmin,这是最简单的了,修改mysql库的user表, 不过别忘了使用PASSWORD函数. 方法二 使用mysqladmin,这是前面声明的一个特例. mysqladmin -u root -p password mypasswd 输入这个命令后,需要输入root的原密码,然后root的密码将改为mypasswd. 把命
-
dos或wamp下修改mysql密码的具体方法
最近在纠结如何修改mysql的密码,终于搞定了.. 在wamp环境下,左击你的wamp图标.在服务下面找到mysql然后你就会看到一个mysql控制台,进入即可操作下面步骤. 运行->cmd 首先我们有进入mysql .(这个是在dos下的在wamp下我自己的电脑直接输入mysql密码就可以进入省略这个步骤) 具体代码 复制代码 代码如下: mysql -uroot -p 然后输入你mysql的密码即可.接下来选择mysql数据库. 出现Datebase changed就可以进去下一步了. 这里
-
xampp修改mysql默认密码的方法
在这里介绍xampp修改mysql默认密码的大概过程是先利用xampp的phpmyadmin进入修改mysql密码,修改之后我们再修改xampp中phpmyadmin的密码,这样就完整的修改mysql默认密码了. 大概过程 在mysql里设密码打开IE输入网址localhostphpadmin之后,点用户看到有root用户,往下拉,找到修改密码的地方,输入密码,进行执行操作,最后再去到在你的xampp安装目录下找到phpadmin文件夹,打开找到config.inc.php文件之后,打开找关于m
-
windows下忘记MySQL密码的修改方法
一.windows下修改MySQL密码的方法如果在Windows下忘记了MySQL的密码,可以这样做:1.关闭正在运行的MySQL服务:net stop mysql或 在windows 任务管理器中结束 mysqld.exe 进程或在 管理工具里面的服务找到 mysql服务 ,将其停止: 复制代码 代码如下: C:\Users\Administrator>net stop mysqlMySQL 服务正在停止.MySQL 服务已成功停止. 2.打开命令行,转到mysql的bin目录下: 复制代码
-
Windows下mysql修改root密码的4种方法
MySQL是一个关系型数据库管理系统,在 WEB 应用方面 MySQL 是最好的 RDBMS (Relational Database Management System,关系数据库管理系统) 应用软件之一.搭配 PHP 和 Apache 可组成良好的开发环境.因此用的很广泛.很多人都会遇到MySQL需要修改密码的情况,比如密码太简单.忘记密码等等.这里我就教大家几种修改MySQL密码的方法.这里以修改root密码为例,操作系统为windows. 先要声明一点,大部分情况下,修改MySQL是需要
随机推荐
- 如何利用Golang写出高并发代码详解
- VBS教程:方法-GetAbsolutePathName 方法
- C++中的while循环和for循环语句学习教程
- Bootstrap图片轮播效果详解
- asp.net访问Access数据库溢出错误
- PHP中session变量的销毁
- jQuery get和post 方法传值注意事项
- php数组转成json格式的方法
- 使用PHP实现Mysql读写分离
- GO语言并发编程之互斥锁、读写锁详解
- C语言使用广度优先搜索算法解决迷宫问题(队列)
- Javascript学习笔记二 之 变量
- php SQL Injection with MySQL
- Track Image Loading效果代码分析
- asp论坛在线人数统计研究
- jquery DIV撑大让滚动条滚到最底部代码
- Jquery跨域获得Json的简单实例
- 基于.NET BitmapImage 内存释放问题的解决方法详解
- 让innerText在firefox火狐和IE浏览器都能用的写法
- 实例讲解破解交换机密码地全部过程