Mysql忘記密碼,支持中文,tab補全
阿新 • • 發佈:2018-07-29
加密 ash 密碼加密 mysq code 改密 character 暫停 jobs
忘記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補全