如何通过配置文件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
总结
以上为个人经验,希望能给大家一个参考,也希望大家多多支持我们。
相关推荐
-
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
-
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
-
如何通过配置文件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是需要
随机推荐
- 微信公众平台网页授权获取用户基本信息中授权回调域名设置的变动
- PHP对象相关知识总结
- Python PyQt5实现的简易计算器功能示例
- Android 调用系统照相机拍照和录像
- 深入理解JavaScript系列(7) S.O.L.I.D五大原则之开闭原则OCP
- jQuery中Ajax的get、post等方法详解
- Android实现的秒表计时器示例
- 基于java中子类的继承性的应用介绍
- 用java的spring实现一个简单的IOC容器示例代码
- php max_execution_time执行时间问题
- c#之用户定义的数据类型转换介绍
- 详解python函数传参是传值还是传引用
- ajax获得json对象数组 循环输出数据的方法
- java实现简单聊天软件
- pyqt5的QWebEngineView 使用模板的方法
- 解读nginx中limit配置参数
- 解决android 显示内容被底部导航栏遮挡的问题
- 如何更改 pandas dataframe 中两列的位置
- 基于JS判断对象是否是数组
- TensorFlow学习之分布式的TensorFlow运行环境