安裝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...