方法一: 在my.ini的[mysqld]字段加入:skip-grant-tables重启mysql服务,这时的mysql不需要密码即可登录数据库 然后进入mysqlmysql>use mysql; mysql>更新 update user set password=password('新密码') ...
分类:
其他好文 时间:
2018-10-20 20:21:00
阅读次数:
146
1、用命令编辑/etc/my.cnf配置文件,即:vim /etc/my.cnf 或者 vi /etc/my.cnf 或者 nano /etc/my.cnf 2.在[mysqld]下添加skip-grant-tables,然后保存并退出 3.重启mysql服务:service mysql resta ...
分类:
数据库 时间:
2018-10-13 12:08:06
阅读次数:
197
忘记密码怎么办?1.以管理员身份打开cmd2.执行命令tasklist |findstr mysql ,查看正在运行的mysql进程3.执行命令taskkill /F /PID 13644(此处进程号根据自己机器当时的修改下),杀死运行的mysql进程4.执行命令mysqld --skip-gran ...
分类:
数据库 时间:
2018-10-12 23:54:01
阅读次数:
2959
cd /usr/local/mysql/bin 切换到root权限 ,需要输入密码: sudo su 输入之后会看见如下信息: sh-3.2# 使用如下命令以安全模式运行mysql ./mysqld_safe --skip-grant-tables & 现在从开一个终端:输入: mysql -uro... ...
分类:
数据库 时间:
2018-10-11 16:54:31
阅读次数:
142
首先停掉mysql服务,在/etc/my.cnf中添加 skip-grant-tables,同时可以添加skip-networking选项来禁用网络功能,防止这时其他人通过网络连接到数据库 之后就可以修改密码了 修改完成后记得把配置文件改回来 ...
分类:
数据库 时间:
2018-10-10 19:21:37
阅读次数:
120
可能是把root@localhost用户删掉了。 首先停掉mysql服务,在/etc/my.cnf中添加 skip-grant-tables,同时可以添加skip-networking选项来禁用网络功能,防止这时其他人通过网络连接到数据库 启动服务,进入数据库 在之后退出数据库,把刚才改的配置文件还 ...
分类:
数据库 时间:
2018-10-10 19:20:06
阅读次数:
224
1、打开终端,输入命令:cd /usr/local/mysql/bin 2、mysql -uroot -p,用这条命令登陆时报错信息: 3、打开终端输入:sudo mysqld_safe --skip-grant-tables 4、打开一个新的终端,输入:mysql -u root ,会看到以下输出 ...
分类:
数据库 时间:
2018-10-10 14:16:54
阅读次数:
139
#/etc/init.d/mysqldstop#mysqld_safe--skip-grant-tablesmysqlmysql>updatemysql.usersetauthentication_string=‘‘whereuser=‘root‘;mysql>flushprivileges;mysql>alteruser‘root‘@‘%‘identifiedby‘
分类:
数据库 时间:
2018-10-05 16:11:00
阅读次数:
177
1.任务管理器里 关闭正在运行的MySQL服务2. 打开cmd窗口,转到mysql.exe所在目录3. 输入mysqld --skip-grant-tables 回车 (跳过权限认证)4. 再开一个cmd窗口(因为刚才那个cmd窗口已经不能动了),转到mysql.exe目录 5. 输入mysql回车 ...
分类:
数据库 时间:
2018-10-04 18:27:06
阅读次数:
219
解决办法: 1. vim mysqld.cnf 路径:/etc/mysql/mysql.conf.d 在[mysqld]下添加skip-grant-tables 2. 重启mysql服务 service mysql restart 3.连接mysql并设置密码 mysql -u root 参考博客: ...
分类:
数据库 时间:
2018-10-02 20:16:18
阅读次数:
213