Linux中MySQL密码忘了怎么办_Linux教程,linux,mysql,忘记密码,解决方法

linux教程 搜系统网 7个月前 (03-10) 338次浏览 0个评论 扫描二维码

Linux中MySQL日志在哪_Linux教程

Linux中MySQL日志一般保存在/var/log/目录下,但还需要看具体的配置文件才能确定,可以在/etc/my.cnf文件中查看MySQL日志的具体位置。

Linux中MySQL密码忘了怎么办_Linux教程,linux,mysql,忘记密码,解决方法

Linux中MySQL密码忘了怎么办

1、首先编辑/etc/my.cnf文件

vim /etc/my.cnf

在文件中加入一行配置skip-grant-tables

例如加到这个位置

# read_rnd_buffer_size = 2M 
datadir=/var/lib/mysql
socket=/var/lib/mysql/mysql.sock
skip-grant-tables

然后保存退出

2、重启mysql服务

service mysqld restart

这样就可以跳过验证直接进入mysql

3、进入mysql

Linux中oracle如何启动_Linux教程

Linux中启动oracle的方法:1、打开命令行窗口输入su – oracle;2、输入sqlplus打开sqlplus;3、用sys账户以sysdba的身份登录;4、登录成功后输入startup即可启动oracle。

mysql

4、依次执行sql语句

>use mysql;    更改数据库
>UPDATE user SET PASSORD =password('你要设定的新密码') WHERE USER= 'root';  重设密码
>flush privileges;  刷新MySQL的系统权限相关表,以防止更改后拒绝访问;或或者重启MySQL服务器
>quit;

注:

如果重设密码报错(ERROR 1054 (42S22): Unknown column ‘PASSORD’ in ‘field list’)

则用

>update mysql.user set authentication_string=password('你要设定的新密码') where user='root' ;

5、再次编辑/etc/my.cnf文件

vim /etc/my.cnf

移除skip-grant-tables配置,保存退出

6、重启mysql服务

service mysqld restart

至此,就可以用新的密码登陆了!

mysql -uroot -p

本文来自ki4网,Linux系统教程栏目,更多相关教程请持续关注本栏目!

以上就是Linux中MySQL密码忘了怎么办的详细内容,更多请关注ki4网其它相关文章!

linux 代表什么意思_Linux教程

linux是一套免费使用和自由传播的操作系统内核,是一个基于POSIX和Unix的多用户、多任务、支持多线程和多CPU的操作系统内核;它能运行主要的Unix工具软件、应用程序和网络协议。


搜系统, 版权所有丨如未注明 , 均为原创丨本网站采用BY-NC-SA协议进行授权
转载请注明原文链接:Linux中MySQL密码忘了怎么办_Linux教程,linux,mysql,忘记密码,解决方法
喜欢 (0)
发表我的评论
取消评论
表情 贴图 加粗 删除线 居中 斜体 签到

Hi,您需要填写昵称和邮箱!

  • 昵称 (必填)
  • 邮箱 (必填)
  • 网址