1. 程式人生 > >MAC上安裝mySQL5.7後密碼過期處理

MAC上安裝mySQL5.7後密碼過期處理

最近安裝mySQL5.7.9,發現安裝完後會自動生成一個隨機密碼,然後用sql工具登入,發現這個密碼已經過期了,不能登入。

終於解決好了,這裡分享下處理步驟:

1.先關閉mysql服務;

2.進入終端,輸入指令:cd /usr/local/mysql/bin/,進入安裝目錄;

3.輸入指令:sudo su,切換到root使用者;

4.輸入指令:./mysqld_safe --skip-grant-tables &,禁止mysql驗證功能。此時mysql服務會自動重啟了;

5. 用工具(比如Sequal Pro)登入mySQL。配置的時候,只配使用者名稱為root,密碼不配。

6. 登入進去以後,資料庫選擇mysql,修改user表下使用者名稱為root的那條記錄,將password_expired設為N。這樣隨機密碼就有效了,可以用密碼登入了。

如果希望修改root密碼,則在登入mysql後,執行下面兩條sql即可:

update mysql.user set authentication_string=password('123456') where user='root' and Host = 'localhost';
flush privileges;

相關推薦

MAC安裝mySQL5.7密碼過期處理

最近安裝mySQL5.7.9,發現安裝完後會自動生成一個隨機密碼,然後用sql工具登入,發現這個密碼已經過期了,不能登入。 終於解決好了,這裡分享下處理步驟: 1.先關閉mysql服務; 2.進入終端,輸入指令:cd /usr/local/mysql/bin/,進入安

centos7 安裝mysql5.7登入報錯ERROR 1045 (28000): Access denied for user 'root'@'localhost' (using pas

安裝完mysql後會有個臨時密碼去日誌檢視,但是檢視登入修改密後還是不行 ERROR 1045 (28000): Access denied for user 'root'@'localhost' (using password:yes) 於是 1,停止mysql服務 sy

Mac OS安裝MySQL5.7.23

一、下載mysql dmg安裝包 方式二:百度雲下載(我下載後備份到了百度雲) 二、安裝 MySQL pkg檔案 下載完成後,開啟dmg檔案後,會出現字尾名為pkg的安裝檔案。 雙擊執行,驗證安裝包結束之後就會進入mysql的GUI安裝介面。 

centos下安裝mysql5.7,強行修改mysql的root密碼

昨天在centos下安裝mysql5.7後,卻發現無法登陸,才新安裝的mysql,初始密碼應該沒有,但是無論如何都無法登陸(提示密碼錯誤),沒辦法,只好強行修改mysql密碼。 輸入 [[email protected] bin]# mysqld_safe --

Centos7:yum安裝MySQL5.7如何設定root密碼

 Centos下安裝軟體的方式很簡單,只需要通過yum install xxx命令即可。第一步當然檢查是否有mysql的yum源,命令:yum list|grep mysql-community[

windows安裝mysql5.7

zip packet 密碼 bst blog date _id -m basedir 安裝前準備: 系統:windows7-x64 MySql:mysql5.7.19-X64-windows壓縮包 安裝步驟: 在windows上安裝mysql有兩種方式,一種是安裝mysql

Ubuntu16.04 安裝MySQL5.7

col client 16px tor div 登陸 blog ref mysql5.7 Ubuntu版本:16.04.4 1.先更新最新的源 sudo apt-get update 2.查看是否已經安裝過mysql sudo netstat

rpm 在 CentOS7 安裝 MySQL5.7

cd /usr/local/ 3 建立目錄 /usr/local/tools,如果有則忽略: mkdir -p tools 4 建立 /usr/local/mysql 目錄,如果已存在則忽略: mkdir -p mysql 5 進入到目錄 /usr/local/tools 中: cd tools/

Linux(centos_7)安裝MySql5.7

使用wget從官網下載tar包 wget https://dev.mysql.com/get/Downloads/MySQL-5.7/mysql-5.7.22-linux-glibc2.12-x86_64.tar.gz 將MySql安裝至/usr/local/mysql目

linux安裝mysql5.7

1、下載tar包,這裡使用wget從官網下載 wget https://dev.mysql.com/get/Downloads/MySQL-5.7/mysql-5.7.22-linux-glibc2.12-x86_64.tar.gz 2、將mysql安裝到/usr/local/mysql下 #

通過Xshell6跳板機在Linux安裝MySQL5.7

前言 想在自己的伺服器上建立資料庫,這裡我通過XShell遠端連線公司內網機器。如果是自己的伺服器,可以直接連線,輸入使用者名稱密碼即可。 新建新連線 輸入紅色部分配置資訊 成功連線並登入跳板機後,可以通過此跳板機,連線到伺服器。 連線伺服器 ssh [e

linux系統安裝mysql5.7

    1.驗證Centos是否安裝MySQL        $>rpm -qa | grep mysql     2.刪除MySql        $>rpm -e --nodeps xxx-mysql--xxxx     3.驗證刪除是否成功!        

CentOS7安裝mysql5.7

1.安裝前的檢查 1.1檢查是否已經安裝了mysql rpm -qa | grep mysql 若已安裝,需先解除安裝 1.2檢查是否已存在mariadb資料庫 若有,解除安裝:rpm -e --nodeps mariadb-libs-5.5.60-1.el7_

Mac安裝MySql5.6

    一直是用Oracle做為資料庫的,但為了在自己的Mac上除錯程式方便,於是今天在本機上安裝了MySql,在Mac上安裝和在Windows上安裝的過程和設定都不是太一樣,為了以後使用方便,自己記錄一下今天的安裝過程。      先去Oracle官網下載了最新的安裝版本

Win7安裝Mysql5.7

下載完成後,直接點選安裝。安裝完成後,它就可以作為系統服務運行了。並且在WIN7系統的右下角,有個通知圖示,可以檢視執行狀態。增加一個MYSQL_HOME,並將(%MYSQL_HOME%\bin)新增到PATH中。然後就可以在CMD視窗中,用命令(mysql -u root

Ubantu18.0.4安裝MySQL5.7沒有密碼提示

今天需要Ubantu18.0.4安裝MySQL 結果沒有密碼提示,百度了還是沒有重置使用者名稱,重置了密碼安裝步驟分為以下①依次輸入這三條命令;    sudo apt-get install mysql-server    sudo apt install mysql-cl

在CentOS7安裝MySQL5.7.9

系統版本:CentOS-7-x86_64-DVD-1503-01.iso 安裝後不要升級!!!(我試過升級後安裝MySQL不能啟動) 網路環境:虛擬機器橋接,可以連線外網: 安裝方式:手動網路安裝---倉庫的方式 需要的檔案:如下圖。PDF檔案為官方指導檔案。   1.將

在 CentOS7 安裝 MySQL5.7

1 通過 SecureCRT 連線到阿里雲 CentOS7 伺服器; 2 進入到目錄 /usr/local/ 中: cd /usr/local/ 3 建立目錄 /usr/local/tools,如果有則忽略:  mkdir -p tools 4 建立 /usr/lo

Mac安裝mysql5.7 完整步驟(圖文詳解)

最近使用Mac系統,準備搭建一套本地web伺服器環境。因為Mac系統自帶PHP和apach,但是沒有自帶mysql,所以要手動去安裝mysql,本次安裝mysql最新版5.7.17。 1.官網下載 點選上面的地址,會看到如下圖的頁面。你可能不知道該下載哪一個,

在RedHat5.5安裝Mysql5.7注意事項

首先因為伺服器年代久遠,一定要確定之前是否安裝了Mysql,或者安裝mysql後是否解除安裝乾淨1. rpm -qa|grep mysql該命令會把所有與mysql相關的檔案都抓出來,如果沒有解除安裝乾淨,請刪掉2. /usr/lib中找到mysql資料夾,刪掉3. 在/va