linux 下安裝mysql以及忘記密碼

2021-10-11 00:14:17 字數 941 閱讀 6704

總結

這篇文章講的很好,各種操作對mysql講的很全,已足夠

(1)關閉服務:

service mysql stop

(2)在[mysqld]下新增一行skip-grant-tables(預設為/etc/my.cnf 可以無密碼進入資料庫)

vi /etc/my.cnf 初次進來是命令模式 敲代字母是命令 別瞎幾把敲 當心把**刪了

i 進入編輯器模式

最底下輸入skip-grant-tables

按esc 回到命令模式

輸入:wq 回車退出

(3)重啟mysql service mysql start

(4)再次進入mysql命令列 mysql -uroot -p,輸入密碼時直接回車,就會進入mysql資料庫了,這個時候按照常規流程修改root密碼即可。

依次輸入:

use mysql; 更改資料庫

update user set authentication_string =password("passwd") where user= 'root'; 重設密碼

alter user user() identified by "root";開始是沒有密碼的,在初始化的時候有個密碼,只是相當於臨時密碼:

直接執行設定密碼即可:

flush privileges; 重新整理mysql的系統許可權相關表,以防止更改後拒絕訪問;

grant all privileges on *.* to 'root'@'%' identified by '123456' with grant option;

\q 退出mysql

(5) 我們回頭使用vi編輯器刪除my.cnf的配置再重啟

這裡就是注意改密碼時候注意版本 5.0之前的密碼欄位是password,5.0後就是authentication_string

Mac下安裝Mysql以及修改Mysql密碼

雙擊mysql 5.7.17 macos10.12 x86 64.dmg進行解壓,雙擊mysql 5.7.17 macos10.12 x86 64.pkg進行安裝 continue continue,agree install 輸入管理員密碼 記錄下來彈窗中的密碼 進入系統偏好設定,找到mysql,...

linux下安裝mysql資料庫以及出現的錯誤

今天我在linux中安裝了mysql資料庫,一開始使用mysql的原始檔安裝,但是弄了半天,感覺真的麻煩,然後使用了rpm安裝,方便多了。下面我就談談我安裝的經歷。環境 windows xp,wmware10,centos6.4,使用軟體mysql client 5.5.31 2.el6.i686....

linux下tftp安裝以及使用

tftp協議簡介 1.實驗板搭載的是lubuntu作業系統,安裝命令與網上有所不同 sudo apt get install xinetd tftp tftpd安裝xinetd tftp tftpd 2.配置tftp伺服器 建立配置檔案 新建檔案 etc xinetd.d tftp,寫入如下內容 s...