zoukankan      html  css  js  c++  java
  • Mysql忘记密码,支持中文,tab补全

    忘记Mysql密码:

    (1)暂停服务:

    /etc/init.d/mysqld stop

    (2)跳过grant表授权,进入安全模式,并在后台运行:

    mysqld_safe --skip-grant-tables &
    
    mysqld_safe --skip-grant-tables --defoults-file=/data/3306/my.cnf  &    #多实例
    
    jobs
    
    [1]+  Running                 mysqld_safe --skip-grant-tables &

    (3)进入安全模式修改密码

    Mysql
    
    mysql> use mysql;                  #进入mysql库
    
    mysql>update user set password=password(123123) where user='root';
    
                  修改密码              密码加密                                用户                    
    
     
    mysql> flush privileges;             #刷新

    (4)重启服务 用新密码登录;

    /etc/init.d/mysqld start
    
    mysql -uroot -p123123

    在mysql使用tab键补全功能

    (1)修改主配置文件

    vim /etc/my.cnf
     
    改为
    
    [mysql]
    
    #no-auto-rehash
    
    auto-rehash
    
     

    (2)重启服务登录测试

    /etc/init.d/mysqld restart               
    mysql -uroot -p --auto-rehash                     #临时支持tab键

    Mysql支持中文

    临时支持 在mysql内

    mysql> charset utf8;
    
    Charset changed
    
    mysql>

    永久支持      修改主配文件

    vim /etc/my.cnf
    
    [client]
    
    default-character-set=utf8
    
    ………………..
    
    [mysql]
    
    default-character-set=utf8
    
    ………………….
    
     

    重启服务

  • 相关阅读:
    asp.net pager
    asp.net 2.0
    mul page
    基于 Ajax 的持久对象映射(reship)
    asp.net run
    reship HttpProc
    some questions
    rss feed
    javascript function
    ioc
  • 原文地址:https://www.cnblogs.com/ywrj/p/9386475.html
Copyright © 2011-2022 走看看