總結
這篇文章講的很好,各種操作對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...