mysql如何修改root密碼
1、編輯MySQL的配置檔案:my.ini
一般在MySQL安裝目錄下有my.ini即MySQL的配置檔案。
在此配置檔案的最後新增如下一行:
skip-grant-tables
儲存退出編輯。
2、然後重啟MySQL服務
在命令列下執行:
net stop MySQL
net start MySQL
3、設定新的ROOT密碼
然後再在命令列下執行:
MySQL -u root -p MySQL或mysql -u root -p
直接回車無需密碼即可進入資料庫了。
此時,在命令列下執行 use mysql;
現在我們執行如下語句把root密碼更新為:
update user set password=PASSWORD("root") where user='root';
(注意:此時不用使用mysqladmin -u root -p password '你的新密碼'這條命令修改密碼,因為'skip-grant-tables'配置,
不信的話,你可以試用一下,它肯定會報如下所示的錯誤:
F:\Documents and Settings\long>mysqladmin -u root -p password 'root'
Enter password:
Warning: single quotes were not trimmed from the password by your command
line client, as you might have expected.
mysqladmin:
You cannot use 'password' command as mysqld runs
with grant tables disabled (was started with --skip-grant-tables).
Use: "mysqladmin flush-privileges password '*'" instead)
exit 退出MySQL。
4、還原配置檔案並重啟服務
然後修改MySQL配置檔案把剛才新增的那一行'skip-grant-tables'刪除。
再次重起MySQL服務,密碼修改完畢。
用新密碼root試一下吧,又能登入重新進入mysql了?
相關推薦
MySQL——修改root密碼的4種方法(以windows為例)
ron 情況 登錄 使用 方法 命令 ont demo root密碼 MySQL——修改root密碼的4種方法(以windows為例) 來自:http://www.jb51.net/article/39454.htm 本文以windows為例為大家詳細介紹下MySQL
MySQL修改root密碼的多種方法
mysqlMySQL修改root密碼的多種方法在 Navicat for MySQL 下面直接執行 SET PASSWORD FOR [email protected]/* */ = PASSWORD(‘newpass‘); 就可以 假設編譯安裝路徑在/usr/local/msyql下設置環
mysql修改root密碼
enc create 使用 出現 bsp 服務 重啟 date ren 一 修改root密碼的三種辦法 方法1: 用SET PASSWORD命令 首先登錄MySQL。 格式:mysql> set password for 用戶名@localhost = pas
MySQL 修改 root 密碼 的幾種方式
當前 修改 col color pass table date nbsp password 方法1: 用SET PASSWORD命令 mysql -u root mysql> SET PASSWORD FOR ‘root‘@‘localhost‘ = PASS
MySQL修改root密碼的方法
MySQL在我們使用MySQL時,常常會因為不同的原因需要對root用戶密碼進行修改,這篇博客主要介紹了幾種修改root用戶密碼的方式。 未設置root密碼之前: SET PASSWORD命令的方式: mysql -u root mysql>SET PASSWORD FOR ‘root‘@‘loca
MySQL修改root密碼及設定許可權
轉自:https://www.cnblogs.com/antis/p/5468615.html?tdsourcetag=s_pcqq_aiomsg 整理了以下四種在MySQL中修改root密碼的方法,可能對大家有所幫助! 方法
linux下rpm方式安裝mysql--修改root密碼--設置mysql大小寫敏感
mce password rom sta linux服務器 目錄 查詢 lec 連接 一,軟件準備 MySQL-client-5.6.26-1.linux_glibc2.5.x86_64.rpm+MySQL-server-5.6.26-1.linux_glibc2.5.
mysql修改root密碼:
(1) 停止mySql服務 : sudo /usr/local/mysql/support-files/mysql.server stop (2) 進入mysql的bin目錄:cd /usr/local/mysql/bin/ (3) 使用管理員許可權 : sud
centos mysql 修改root密碼
4.登入並修改MySQL的root密碼 # mysql Welcome to the MySQL monitor. Commands end with ; or \g. Your MySQL connection id is 3 to server version: 3.23.56 Type 'hel
初次使用phpMyAdmin & MySql修改root密碼
瀏覽器中輸入:http://localhost/phpmyadmin/ 開啟B/S管理介面: 使用phpmyadmin實在太方便了,曾經讓人頭疼不已的資料匯入問題幾秒鐘OK(曾經我用mysql workbench差點吐血)比如向student表匯入一條記錄(只是試驗,所以不多):建立一個sql檔案,檔案內容(
【經典】Mysql修改Root密碼——Linux CentOS 6.0以上
1. 修改配置檔案: vim /etc/my.cnf 在[mysqld]下加入 skip-grant-tables 2. 重啟伺服器:service mysqld restart 3.進入mysql:mysql -uroot -p 4.選擇系統庫:use mysql ; 5.修改密碼
windows下MySQL修改root密碼
目錄 一 轉自: 的《MySQL——修改root密碼的4種方法(以windows為例)》 原址:https://www.jb51.net/article/39454.htm 二 轉自:七秒的魚 的《當忘記mysql資料庫密碼時如何進行修改》 原址:http
mac版MySQL修改root密碼
mac版mysql 安裝後修改root密碼步驟: 在開始下面的步驟之前必須先停止mysql服務!!!! 開啟終端 1、cd /usr/local/mysql/bin/2、sudo su輸入之後會要求輸入你的計算機密碼,輸入的時候是什麼都不顯示的,輸完後回車3、 ./
MYSQL修改root密碼的四種方法
方法1: 用SET PASSWORD命令 mysql -u root mysql> SET PASSWORD FOR 'root'@'localhost' = PASSWORD('newp
MAC: MySql修改root密碼 mac Mysql忘記密碼 mysql mac重置密碼
0:關閉mysql sudo /usr/local/mysql-5.7.13-osx10.11-x86_64/support-files/mysql.server stop 1:進入mysql資料夾 cd /usr/local/mysql-
MySQL修改root密碼的4種方法(以windows為例)
方法1: 用SET PASSWORD命令首先登入MySQL。 格式:mysql> set password for 使用者名稱@localhost = password('新密碼'); 例子:mysql> set password for [email
MySQL修改root密碼的4種方法
方法1: 用SET PASSWORD命令首先登入MySQL。 格式:mysql> set password for 使用者名稱@localhost = password('新密碼'); 例子:mysql> set password for [email
MySQL—修改root密碼與忘記root密碼進行修改密碼(以windows為例)
一.在知道原密碼下修改密碼: 方法1: 用SET PASSWORD命令 首先登入MySQL。 格式:mysql> set password for 使用者名稱@localhost = password('新密碼'); 例子:mysql> set passwor
mysql 常用命令導入導出修改root密碼
mysqldump class bsp name update -s 數據庫名 pos date MySQL 忘記口令的解決辦法如果 MySQL 正在運行,首先殺之: killall -TERM mysqld。 啟動 MySQL :mysql --skip-grant-ta
mysql 沒有mysql數據庫,修改root密碼
roo body error ash mysql- 輸入 quest 密碼 err 執行該命令 mysql_install_db 引用自:https://stackoverflow.com/questions/17780630/table-mysql-user-doesn