zoukankan      html  css  js  c++  java
  • 如何重置mysql的密码

    1. 如何重置mysql的密码  
    2.   
    3. 如果知道密码,则通过以下方式修改;  
    4.   
    5.     gaurav@gaurav:~$ mysql --user=root --pass mysql  
    6.     Enter password:  
    7.        
    8.     mysql> update user set Password=PASSWORD('new-password-here') WHERE User='root';  
    9.     Query OK, 2 rows affected (0.04 sec)  
    10.     Rows matched: 2  Changed: 2  Warnings: 0  
    11.        
    12.     mysql> flush privileges;  
    13.     Query OK, 0 rows affected (0.02 sec)  
    14.        
    15.     mysql> exit  
    16.     Bye  
    17.       
    18. 如果忘记密码,则先停止mysql,然后加上参数skip-grant-tables重新启动mysql server  
    19.   
    20.     root@gaurav:~# /etc/init.d/mysql stop  
    21.        
    22.     Now you should start up the database in the background, via the mysqld_safe command:  
    23.        
    24.     root@gaurav:~# /usr/bin/mysqld_safe --skip-grant-tables &  
    25.     [1] 4271  
    26.     Starting mysqld daemon with databases from /var/lib/mysql  
    27.     mysqld_safe[6763]: started  
    28.       
    29. 然后登陆mysql,修改密码  
    30.   
    31.     root@gaurav:~$ mysql --user=root mysql  
    32.     Enter password:  
    33.        
    34.     mysql> update user set Password=PASSWORD('new-password-here') WHERE User='root';  
    35.     Query OK, 2 rows affected (0.04 sec)  
    36.     Rows matched: 2  Changed: 2  Warnings: 0  
    37.        
    38.     mysql> flush privileges;  
    39.     Query OK, 0 rows affected (0.02 sec)  
    40.        
    41.     mysql> exit  
    42.     Bye  
    43.   
    44. 最后重启mysql server就可以了。  
    45.   
    46.     root@gaurav:~# /etc/init.d/mysql start  
    47.     Starting MySQL database server: mysqld.  
    48.     Checking for corrupt, not cleanly closed and upgrade needing tables..  
    49.       
    50. 用新密码登陆验证下  
    51.   
    52.     root@gaurav:~# mysql --user=root --pass=new-password-here  
    53.     Welcome to the MySQL monitor.  Commands end with ; or g.  
    54.     Your MySQL connection id is 5 to server version: 5.0.24a-Debian_4-log  
    55.        
    56.     Type 'help;' or 'h' for help. Type 'c' to clear the buffer.  
    57.        
    58.     mysql> exit  
    59.     Bye  
  • 相关阅读:
    如何用redis/memcache做Mysql缓存层?
    孤儿进程和僵尸进程总结
    二叉树的遍历(非递归)
    Linux进程分配内存的两种方式--brk() 和mmap()
    Hbase
    cgroup 分析之CPU和内存部分
    十道海量数据处理面试题与十个方法大总结
    快速定位性能瓶颈,检查出所有资源(CPU、内存、磁盘IO等)的利用率(utilization)、饱和度(saturation)和错误(error)度量,即USE方法
    红黑树
    tcp 两个重要窗口:滑动窗口 和 拥塞窗口
  • 原文地址:https://www.cnblogs.com/focai/p/4489796.html
Copyright © 2011-2022 走看看