在很多时候会出现忘记或遗失mysql root密码的情况,我来整理一下解决方法,希望对新学linux的朋友有所帮助。 一、修改my.cnf 添加 skip-grant-tables 二、寻找mysql的bin文件/usr/bin ./mysqladmin -uroot password 'admin ...
分类:
数据库 时间:
2018-05-05 14:15:27
阅读次数:
195
1.打开MySQL目录下的my.ini文件,在文件的最后添加一行“skip-grant-tables”(免密码登录),保存并关闭文件,重启MySQL服务。 2.通过命令行进入MySQL的BIN目录,输入“mysql -u root -p”(不输入密码),回车即可进入数据库。 3.执行“use mys ...
分类:
数据库 时间:
2018-05-03 11:13:23
阅读次数:
349
忘记mysql的密码是一件不好的事,通常我们会把密码记住,或者是存在文档中,避免忘记,如果忘记了密码可以参照下方方法来更改,这个操作需要重启mysql。 首先我们在my.cnf文件中的【mysqld】选项下插入一行配置:skip-grant-tables来跳过密码认证。 下一步重启mysql 重新启 ...
分类:
数据库 时间:
2018-04-27 20:00:49
阅读次数:
179
1.停止服务 2.mysqld --skip-grant-tables 3.回车之后就不要动了,再新打开一个命令提示符窗口,同样进入mysql的安装目录下, 输入:mysql -u root -p 密码为空,直接回车 接着输入以下命令: use mysql; update user set auth ...
分类:
数据库 时间:
2018-04-24 18:58:27
阅读次数:
210
mysql5.7更改密码记录:申请阿里云账户后,自带mysql数据库,但是mysql-uroot-p不能直接登录,于是更改密码,记录如下:1、首先更改/etc/my.cnf文件1)vi/etc/my.cnf2)在[mysqld]下边的某个位置增加:skip-grant-tables,然后:wq保存退出3)在/usr/local/mysql/bin目录下执行命令:./mysql-uroot-p,然后
分类:
数据库 时间:
2018-04-20 19:31:04
阅读次数:
189
1、修改my.ini,最后一行添加 skip-grant-tables ,保存关闭。(win10默认安装路径:C:\ProgramData\MySQL\MySQL Server 5.7) 2、重启MySQL服务 3、cmd 输入 mysql,敲回车即可进入mysql 4、cmd 输入 use mys ...
分类:
数据库 时间:
2018-04-16 12:08:14
阅读次数:
172
参考博文:http://www.jb51.net/article/100211.htmhttps://www.cnblogs.com/wangbaobao/p/7087032.html 1.vim /etc/my.cnf 2.在[mysqld]中添加 skip-grant-tables 例如: [m ...
分类:
数据库 时间:
2018-04-15 21:53:32
阅读次数:
212
1.修改密码 在不知道原来密码的前提下:关闭mysql 的进程 输入“mysqld_safe --skip-grant-tables &”命令以无密码方式进入MySQL安全模式。 然后可以使用空密码就如 mysql -u root show databases;查看当前数据库 use tables; ...
分类:
数据库 时间:
2018-04-14 12:29:01
阅读次数:
513
现在终于被我找到了解决方法,如下(请先测试方法三,谢谢!): 方法一: # /etc/init.d/mysql stop # mysqld_safe --user=mysql --skip-grant-tables --skip-networking & # mysql -u root mysql ...
分类:
数据库 时间:
2018-03-29 14:46:09
阅读次数:
171
在Linux中有时安装Mysql会出现没有root用户的状况,或者说root账户被从mysql.user表中误删除,这样就导致很多权限无法控制。解决办法是重新创建root用户,并授予所有权限,具体方法如下:1. 修改/etc/my.conf文件,添加skip-grant-tables skip-gr ...
分类:
数据库 时间:
2018-03-28 18:47:04
阅读次数:
263