mysqlroot密码忘记了怎么查看 (mysqlroot怎么修改密码)

mysal 一般有源码安装和yum源安装,源码安装需要提供源码包,yum安装只要去mysql 官网找安装包就可以了。下面就讲下yum 第一次安装获取密码以及修改。

yum第一次安装mysql,都会在系统中 随机生成一个密码,一般都放在/var/log/mysqld.log里面,我们可以过滤找出来 grep password /var/log/mysqld.log 如下图为最后为随机生产的密码

mysql修改root密码方法,mysqlroot密码怎么设置

然后我们可以用这个密码登录 mysql 登录成功后 第一必须修改密码,如下图:

mysql修改root密码方法,mysqlroot密码怎么设置

然后修改密码:我们可以在数据库里面修改也可以在外面修改,下面是进入数据里面修改密码

mysql修改root密码方法,mysqlroot密码怎么设置

如果在不登录进去 可以在外面用以下语法修改密码:

mysqladmin -uroot -p'旧密码' password '新密码'

root账户没了或者root密码丢失,我们可以这样找回密码:

mysqld --skip-grant-tables --user=mysql &

mysql> UPDATE mysql.user SET authentication_string=password('新密码') WHERE user='root' AND host='localhsot';

修改普通用户的密码语法:

alter user '用户名'@'ip或者本地登录' identified by '新密码'