zoukankan      html  css  js  c++  java
  • CentOS下设置MySQL的root密码

    方法一、 
    Js代码  

    # /etc/init.d/mysqld stop  
    # mysqld_safe --user=mysql --skip-grant-tables --skip-networking &  
    # mysql -u root mysql   
    mysql> UPDATE user SET Password=PASSWORD('newpassword') where USER='root';   
    mysql> FLUSH PRIVILEGES;   
    mysql> quit  
    # /etc/init.d/mysql restart  
    # mysql -uroot -p   
    Enter password: <输入新设的密码newpassword>   
    mysql>  

    方法二、 

    Js代码  
    直接使用/etc/mysql/debian.cnf文件中[client]节提供的用户名和密码:  

    # mysql -udebian-sys-maint -p   
    Enter password: <输入[client]节的密码>   
    mysql> UPDATE user SET Password=PASSWORD('newpassword') where USER='root';   
    mysql> FLUSH PRIVILEGES;   
    mysql> quit  
    # mysql -uroot -p   
    Enter password: <输入新设的密码newpassword>   
    
    mysql>  

     

    支持远程访问:

    mysql>use mysql;
    mysql>update user set host = '%' where user = 'root';   --%可以改成ip或者其他
    mysql>select host, user from user;    

    重启数据库

    另你处引用内容如下:

    1、首先停止正在运行的MySQL进程 


    Linux下,运行 
      1 killall -TERM mysqld 

    Windows下,如果写成服务的 可以运行: 
      1 net stop mysql
     

    ,如未加载为服务,可直接在进程管理器中进行关闭。 

    2、以安全模式启动MySQL 

    Linux下,运行 
      1 mysqld_safe --skip-grant-tables & 
     

    Windows下,在命令行下运行 
      1 X:/MySQL/bin/mysqld-nt.exe --skip-grant-tables 
     

    3、完成以后就可以不用密码进入MySQL了 

    Linux下,运行 
      1 mysql -u root -p 
    进入 


    Windows下,运行 
      1 X:/MySQL/bin/mysql -u root -p
     进入 

    4、更改密码 
    123 >use mysql  
    >update user set password=password("新密码") where user="root"; 

    >flush privileges;  
     

    注意:>update mysql.user set password=password('1234') where user='root';

    如果实在不行可以用root账号看下 查看information_schema库的user_privileges 表 看下他对每个账号分配的权限。

  • 相关阅读:
    linux内核initrd文件自定义方法
    Linux2.6 内核的 Initrd 机制解析
    Linux 系统裁剪笔记 4 (内核配置选项及删改)
    Linux 系统裁剪笔记 3
    Linux 系统裁剪笔记 软盘2
    Linux 系统裁剪笔记1
    如何获取Linux-gate.so.1动态库
    通过grub-install命令把grub安装到u盘
    爬虫之UserAgent用户代理
    爬虫之urllib包以及request模块和parse模块,爬虫之urllib.error模块
  • 原文地址:https://www.cnblogs.com/kinyer/p/5699894.html
Copyright © 2011-2022 走看看