MySQL設定root密碼

2021-08-27 20:24:23 字數 547 閱讀 5833

安裝mysql時,root預設沒有密碼,這顯然很不安全,所以我們需要手動為root設定密碼。

1.關閉mysql

service mysqld stop
2.修改配置檔案

開啟配置檔案,增加配置 mysqld_safe --skip-grant-table,遮蔽許可權驗證。

vim /etc/my.cnf
3.啟動mysql

service mysqld start
4.設定密碼

登入(此時登入仍然是無密碼登入,直接輸入mysql匿名登入即可,# mysql),修改密碼,重新整理許可權。

mysql> use mysql;

mysql> update user set password=password("password") where user="root";

mysql> flush privileges;

最後,不要忘記恢復配置檔案(去掉遮蔽許可權驗證的配置)。

mysql設定root密碼

方法1 用set password命令 mysql u root mysql set password for root localhost password newpass 方法2 用mysqladmin mysqladmin u root password 如果root已經設定過密碼,採用如下方...

設定root密碼

在向大家詳細介紹linux mysql之前,首先讓大家了解下linux mysql,然後全面介紹linux mysql,希望對大家有用。1.linux mysql安裝 yum install mysql server 2.linux mysql修改root密碼 mysqladmin u root p...

給mysql預設root使用者設定密碼

步驟 1.kill掉系統裡的mysql程序 2.用以下命令啟動mysql,以不檢查許可權的方式啟動 mysqld safe skip grant tables 3.然後用空密碼方式使用root使用者登入 mysql mysql u root 4.修改root使用者的密碼 mysql update m...