码迷,mamicode.com
首页 > 数据库 > 详细

Mysql忘记密码,支持中文,tab补全

时间:2018-07-29 20:03:38      阅读:158      评论:0      收藏:0      [点我收藏+]

标签:登录   多实例   color   tab键   client   change   补全   flush   密码登录   

忘记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

………………….

 

 

重启服务

Mysql忘记密码,支持中文,tab补全

标签:登录   多实例   color   tab键   client   change   补全   flush   密码登录   

原文地址:https://www.cnblogs.com/ywrj/p/9386475.html

(0)
(0)
   
举报
评论 一句话评论(0
登录后才能评论!
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!