linux mysql忘記root密碼
修改本地mysql目錄中的my.ini檔案
vim /etc/my.cnf
在[mysqld]下新增如下配置
skip-grant-tables
重啟mysql服務
service mysqld restart
進入MySQL
mysql -uroot
> use mysql;
修改密碼
update user set authentication_string = password("123456") where user = "root";
注意,不同MySQL版本的密碼欄位名不一樣,我裝的版本命名是authentication_string,其他版本可能命名是"password"
**刪除之前 /etc/my.cnf skip-grant-tables **
一定要記住還原之前的修改,否則有安全隱患
再次重啟mysql服務
service mysqld restart
完成!!!
相關推薦
linux mysql忘記root密碼
修改本地mysql目錄中的my.ini檔案 vim /etc/my.cnf 在[mysqld]下新增如下配置 skip-grant-tables 重啟mysql服務 service mysqld restart 進入MySQL mysql -uroot &g
Linux MySQL 忘記root 密碼
多久不用,密碼遺忘,那麼MySQL在linux上如何修改密碼 一.Linux MySQL 檢視版本號 二. 1.vim /etc/my.cnf 末尾加skip-grant-tables 2.重啟MySQL service mysqld restart 3.my
[ mysql ] linux mysql 忘記root密碼重置
[ mysql ] linux mysql 忘記root密碼重置 作者:flymaster qq:908601287 blog:http://www.cnblogs.com/flymaster500/ mysql相關命令及安全配置 1. 為mysql的root使用者設定密碼[[email
Linux 下mysql 忘記root密碼,修改密碼怎麼做?在mysql.user 中並沒有password欄位,但是有authentication_string
第一步: vi /etc/my.cnf 在[mysqld] 下 增加 --skip-grant-tables 第二步: service mysql restart 第三步: shell>mysql 進入 控制檯 4: &nb
linux下mysql忘記root密碼解決方法
1.首先確認伺服器出於安全的狀態,也就是沒有人能夠任意地連線MySQL資料庫。 因為在重新設定MySQL的root密碼的期間,MySQL資料庫完全出於沒有密碼保護的狀態下,其他的使用者也可以任意地登入和修改MySQL的資訊。可以採用將MySQL對 外的埠封閉,
Mysql忘記root密碼
ice -1 mysq 配置 mysqld 登陸 skip pri flush Mysql忘記root用戶密碼如何登陸? 繞開權限驗證登陸。具體操作步驟如下: 1.修改my.cnf配置文件,在[mysqld]節點下增加skip-grant-tables 2.重啟
mysql 忘記root密碼
服務 linu 一中 quit leg upd nbsp show 方式 一,widows下 1、首先檢查mysql服務是否啟動,若已啟動則先將其停止服務,可在開始菜單的運行,使用命令: 開始->菜單->cmd->net stop mysql打開第一個c
windows下mysql忘記root密碼的解決方法
ogr cmd pwd ati 賬號 lin 新建 use title 方法一: 1、在DOS窗口下輸入net stop mysql5 或 net stop mysql 2、開一個DOS窗口,這個需要切換到mysql的bin目錄。 一般在bin目錄裏面創建一個批處理1
CentOS7下mysql忘記root密碼的處理方法
uri mys ati pac span ble spa AS gin 1. vi /etc/my.cnf,在[mysqld]中添加 skip-grant-tables 例如: [mysqld] skip-grant-tables datadir=/var/lib/
MySQL忘記root密碼的解決辦法
ica 會有 net localhost ngs list emctl war upd 使用MySQL時,如果忘記了其他用戶的密碼,可以使用root用戶重新設置,但是如果忘記了root的密碼,就要采用特殊的方法進行操作。直接修改授權表可以修改root的密碼,下面詳細介紹步驟
MySQL忘記root密碼不重啟mysqld的方法
auth clear acl 相關 names monit ffi ora warn MySQL忘記root密碼不重啟mysqld的方法 1、首先得有一個可以擁有修改權限的mysql數據庫賬號,當前的mysql實例賬號(較低權限的賬號,比如可以修改zabbix數據庫)或
MySQL 忘記root密碼的兩種處理方法
wid pki gist 用戶 兩種 不用 clas 5.7 The 【背景】 由於各個原因,我遇到過不只一次用戶忘記了MySQL的root密碼;如果是普通用戶還好,我們可以用root用戶去改它的密碼,要命 的是把root給丟了! 對於MySQL來說如果你忘記了
mac下mysql忘記root密碼
轉載自: 原文章 關閉mysql伺服器 sudo /usr/local/mysql/support-files/mysql.server stop 或者系統偏好裡有個 MySQL 裡關閉 進入 /usr/local/mysql/bin 目錄 cd /usr/local/mys
linux mysql忘記登入密碼的修改
之前部署在伺服器上的資料庫忘記密碼了,所以一直找方法,最後找到一種解決的辦法,在此記錄。 我是直接在my.cnf下找到的原密碼,直接用cat命令是不能檢視的,用vim編輯檢視 vim /etc/my.cnf 如圖,會顯示你的密碼 然後我想在本地直接連線這個資料庫,在本地看下資料庫能不能訪
mysql 忘記root密碼的解決辦法
密碼 span warning change stop connect auth and user 1、修改MySQL的登錄設置: # vim /etc/my.cnf 在[mysqld]的段中加上一句:skip-grant-tables 例如: [mysqld] datad
VMware虛擬機器安裝Linux後忘記root密碼怎麼辦?(三)
第一種方法如下: 1.Linux開機 按鍵盤e今日GRUB介面如下:(GRUB管理引導啟動盤) 切換到原系統目錄: chroot /sysroot/ 2.重新啟動客戶機 3.使用新密碼登入成功!
[Linux]RHEL忘記root密碼
1.RHEL6 1.開機,按任意鍵 2.按↓鍵選擇第二個(Kernel…),再按e 3.在後面輸入single 4.按ENTER鍵返回到之前,在此介面按b鍵,可以無需登入進入系統 5.然後執行echo 新密碼 | passwd --stdin root更改root密碼,就可以
Mysql 忘記root密碼和修改root密碼
一、以下是Windows作業系統的操作步驟: 1. 關閉正在執行的MySQL服務-->net stop mysql 2. 開啟DOS視窗,轉到mysql\bin目錄。 3. 輸入mysqld --console --skip-grant-tables --shared-memory
MySQL 忘記 root 密碼重置方法
MySQL 版本: 5.6 / 5.7 一、Linux 伺服器版本 1.登入並開啟兩個 Linux 伺服器 ssh 控制檯 a.控制檯1:停止當前 mysqld 服務並以無授權狀態並禁用網路連線的方式啟動MySQL service
MySQL: 忘記root密碼: skip-grant-tables
MySQL 忘記root密碼 修改MySQL的登入設定 # vi /etc/my.cnf 在[mysqld]段後附加一句:skip-grant-tables 如: [mysqld] datadir