Linux使用MySQL忘記root密碼及修改MySQL默認編碼

發布時間:2017-03-11 18:14 來源:互聯網 當前欄目:web技術類

概述:

本文不再對MySQL的語法進行講解和說明,想了解或熟悉的朋友請自行百度或Google學習。本文主要是針對MySQL除語法之外的總結,希望能夠也能幫助到你。

1.CentOS6.x下MySQL忘記root密碼解決方法

Ⅰ. 修改MySQL的登錄設置

 # vim /etc/my.cnf

在[mysqld]段中加上一句:skip-grant-tables

Ⅱ. 重啟服務

# service mysqld restart

Ⅲ. 登錄Mysql,修改密碼信息

# mysql

mysql> USE mysql;

mysql> UPDATE user SET Password=password ('new-password') WHERE User='root';

mysql> flush privileges;

mysql> quit

Ⅳ. 還原Mysql的登錄設置

# vim /etc/my.cnf

將[mysqld]的段中加上的skip-grant-tables注釋或是刪除

Ⅴ. 重啟服務

 # service mysqld restart

2.CentOS6.x 修改MySQL默認編碼

Ⅰ. 登錄Mysql查看編碼格式

show variables like 'character%'; 

Ⅱ. 復制my-large.cnf文件到/etc/my.cnf

cp /usr/share/doc/mysql-server-4.1.12/my-large.cnf  /etc/my.cnf

Ⅲ. 編輯my.cnf文件修改默認編碼格式

vim /etc/my.cnf

在[mysqld]段中添加 default-character-set=utf8

在[client]段中添加 default-character-set=utf8

Ⅳ. # service mysqld restart # 重啟服務

Ⅴ. 驗證是否修改成功:show variables like 'character%';

以上就是本文的全部內容,希望對大家的學習有所幫助,也希望大家多多支持腳本之家。

  • 1、
  • 2、
  • 3、
  • 4、
  • 5、
  • 6、
  • 7、
  • 8、
  • 9、
  • 10、
  • 11、
  • 12、
  • 13、
  • 14、
  • 15、
  • 16、
  • 17、
  • 18、
  • 19、
  • 20、
  • 21、
  • 22、
  • 23、
  • 24、
  • 25、
  • 1、
  • 2、
  • 3、
  • 4、
  • 5、
  • 6、
  • 7、
  • 8、
  • 9、
  • 10、
  • 11、
  • 12、
  • 13、
  • 14、
  • 15、
  • 16、
  • 17、
  • 18、
  • 19、
  • 20、
  • 21、
  • 22、
  • 23、
  • 24、
  • 25、