mysql免密登录和修改密码

(1)停止mysql服务

      /etc/init.d/mysqld   stop

(2)跳过密码验证

      mysqld_safe  --skip-grant-tables  &

(3)登录数据库

        mysql 

(4)使用mysql数据库

    use mysql

(5)更新用户密码

    旧版mysql:update user set password=PASSWORD('新密码') where user='用户名'

    新版mysql:update user set authentication_string=PASSWORD('新密码') where user='用户名'

(6)刷新权限

    flush privileges

(7)退出数据库

    quit / exit

(8)重启mysql服务

    /etc/init.d/mysqld   restart

(9)使用用户名登录数据库

    mysql -u 用户名 -p

  附:如果想要免密登录数据库,把密码设置为空即可

    

猜你喜欢

转载自www.cnblogs.com/sgh666/p/01_mysql.html