Centos6.5重置mysql密碼並設定允許遠端連線
root密碼忘記,重置mysql的root密碼:
一、修改mysql的配置檔案my.cnf
1.在[mysqld]的段中加上一句:skip-grant-tables
[mysqld]
datadir=/var/lib/mysql
socket=/var/lib/mysql/mysql.sock
skip-name-resolve
skip-grant-tables
儲存並且退出vi。
(或執行 mysqld_safe --skip-grant-tables &)
2.重新啟動mysqld
# /etc/init.d/mysqld restart
Stopping MySQL: [ OK ]
Starting MySQL: [ OK ]
3.登入並修改MySQL的root密碼
# /usr/bin/mysql
Welcome to the MySQL monitor. Commands end with ; or \g.
Your MySQL connection id is 3 to server version: 3.23.56
Type 'help;' or '\h' for help. Type '\c' to clear the buffer.
mysql> use mysql ;
Reading table information for completion of table and column names
You can turn off this feature to get a quicker startup with -A
Database changed
mysql> UPDATE user SET Password = password ( 'new-password' ) WHERE User = 'root' ;
Query OK, 0 rows affected (0.00 sec)
Rows matched: 2 Changed: 0 Warnings: 0
mysql> flush privileges ;
Query OK, 0 rows affected (0.01 sec)
mysql> quit
Bye
4.將MySQL的登入設定修改回來
# vi /etc/my.cnf
將剛才在[mysqld]的段中加上的skip-grant-tables刪除
儲存並且退出vi。
5.重新啟動mysqld
# /etc/init.d/mysqld restart
Stopping MySQL: [ OK ]
Starting MySQL: [ OK ]
二、
停止mysql服務
/etc/init.d/mysqld stop
sudo mysqld_safe --skip-grant-table&
mysql
use mysql;
update user set password = password('yourpasswd') where user = 'root';
flush privileges;
重啟下mysql服務即可重新用新密碼登入
/etc/init.d/mysqld restart
相關推薦
Centos6.5重置mysql密碼並設定允許遠端連線
root密碼忘記,重置mysql的root密碼: 一、修改mysql的配置檔案my.cnf 1.在[mysqld]的段中加上一句:skip-grant-tables [mysqld] datadir=/var/lib/mysql socket=/var/lib/
linux 重置mysql 密碼
重啟 linu pass affect restart sta conn fff 改密 1.打開 p.p1 { margin: 0.0px 0.0px 0.0px 0.0px; font: 12.0px Tahoma; color: #444444; background
重置mysql密碼
() chan 數據庫 expire 重置 ble 用戶登錄 rest etc 其實想要重置 5.7 的密碼很簡單,就一層窗戶紙: 1、修改 /etc/my.cnf,在 [mysqld] 小節下添加一行:skip-grant-tables=1 這一行配置讓 mysqld 啟
centos下重置mysql密碼
centos首先我們要確認我們是在mysql啟動的狀態下輸入以下命令啟動mysql服務/etc/init.d/mysqld start然後輸入ps -ef | grep -i mysql可以看到mysqld_safe的安裝位置是/usr/bin/接下來我們停止mysql服務/etc/init.d/mysqld
Windows下重置MySQL密碼(最開始是因為Access denied for user 'root'@'localhost'這個原因,無法登陸 'root'@'localhost')
root 分享圖片 font 任務管理器 nts 技術分享 date 沒有 for 本人使用的MySQL5.5,其他版本未測試過。 1. 進入命令行窗口,停止MySQL服務 net stop mysql 2. 輸入mysqld --skip-grant-tab
XAMPP重置MySQL密碼
pda top current div class admin 登陸 and help 找到XAMPP的安裝位置,這裏以我的為例:C:\xampp 那麽MySQL的路徑:C:\xampp\mysql phpMyAdmin的路徑:C:\xampp\phpMyA
linux重置mysql密碼
** 說明:由於個人能力有限,所以有些地方借鑑了他人的經驗,如有錯誤,或者涉及侵權等問題,請及時告知,我會立即修改或者刪除。謝謝各位。 ** 如果忘記mysql的root密碼可以採取下面的步驟重新設定 1。kill掉所有mysql的程序 2。使用–skip-gr
macbook air 重置mysql密碼
最開始也是嘗試了很多種方法都沒有解決 最後終於找到了一種方法 首先停止mysql服務,可以直接在系統偏好設定種設定,也可以在中斷種輸入命令 其次:cd /usr/local/mysql/bin/ 回車 登入管理員許可權 sudo su 回車 輸入./mysqld
Mac重置MySQL密碼
第一步: 點選系統偏好設定->點選MySQL->點選Stop MySQL Server 第二步: 進入終端輸入: cd /usr/local/mysql/bin/ 回車後 登入管理員許可權 sudo su 回車後輸入以下命令來禁止mysql驗證功能 .
Linux伺服器重置MYSQL密碼
在開發中,有時候會碰到mysql密碼忘記的情況,這方面linux提供了比較便捷的重置密碼方法 1.停掉mysql服務 sudo service mysql stop 2.以安全模式啟動MySQL: sudo mysqld_safe --skip-grant-tables
解決安裝wampserver後不能訪問mysql的問題(重置mysql密碼)
安裝wampserver後,系統會自動的安裝mysql服務,由於本地已經有mysql服務,現導致本地有兩個mysql服務,我將wampser的mysql服務埠改成3307,避免與本地的mysql埠衝突,但是,改完之後,使用navicat連結3307埠的服務報1045錯誤,後
mysql設定root密碼,並且允許遠端連線
之前研究mysql時,設定了允許root從非本機無密碼登入,現在需要改回去。 本地登入mysql, mysql -u root -p, 輸入密碼。 切換資料庫,use mysql 先查詢下當前設定:select Host, User, Password from u
Ubuntu 16.04搭建MySQL資料庫並設定可遠端訪問
安裝 MySQL # 更新源 sudo apt-get update # 安裝伺服器端,安裝過程中會要求輸入 root 密碼 sudo apt-get install mysql-server # 安裝客戶端 sudo apt-get install mysql-client # 檢視是
root密碼重置、Linux目錄結構和遠端連線Linux
一、root如何重置密碼 1. 重啟 Linux 系統主機並出現引導介面時,按下鍵盤上的 e 鍵進入核心編輯介面 2. 在 linux16 引數這行的最後面追加“rd.break”引數,然後按下 Ctrl + X 組合鍵來執行修 改過的核心程式 3. 大約 30 秒過後,
MySQL5.7建立使用者並授權,設定允許遠端連線
一. 建立使用者 命令: CREATE USER 'username'@'host' IDENTIFIED BY 'password'; 說明: username:你將建立的使用者名稱 host:指定該使用者在哪個主
安裝lnmp並配置允許遠端連線mysql
1、解壓縮 2、安裝(確保可以聯網) 3、根據需求配置,之後就是等待 4、安裝完成以後開啟瀏覽器,輸入localhost,看到這個即安裝成功 5、這個安裝很簡單,我這主要是講怎麼遠端連線mysql,因為lnmp預設是禁止遠
CentOS 6.x下重置MySQL 5.7密碼
本人環境為MySQL 5.7 + CentOS 6.3。 1. 編輯MySQL配置檔案/etc/my.cnf 找到[mysqld],在下面新增一行skip-grant-tables2. 重啟MySQL
MySql 5.7 重置root密碼
mission 改密 sock plugin 安全 manual var sta -- 一、以安全模式登錄 # Stop MySQL sudo service mysql stop # Make MySQL service directory. sudo mkdir -p
Linux 7個運行級別(0:關機,停機模式、1:單用戶模式、2:多用戶模式、3:完整的多用戶文本模式、4:系統未使用,保留一般不用、5:圖形化模式、6:重啟模式)、重置root密碼方法
oca alt 開機重啟 正常 說明 特殊情況 其中 ice root權限 init是Linux系統操作中不可缺少的程序之一。init進程,它是一個由內核啟動的用戶級進程。內核會在過去曾使用過init的幾個地方查找它,它的正確位置(對Linux系統來說)是/
linux下重置mysql的root用戶密碼
linux學習如果忘記了MySQLroot密碼,可以用以下方法重新設置: 1.停掉系統裏的MySQL進程; killall-TERM mysqld 2.用以下命令啟動MySQL,以不檢查權限的方式啟動;進入到mysql的bin下 ./mysqld_safe--skip-grant-tables