MySQL使用前查看狀態
- 2020 年 3 月 14 日
- 筆記
1.檢查MySQL服務器是否啟動:ps –ef | grep mysqld
如果MySql已經啟動,以上命令將輸出mysql進程列表,如下所示:mysql下一行
如果mysql未啟動,你可以使用以下命令來啟動mysql服務器: root@host# cd /usr/bin
./mysqld_safe &
如果你想關閉目前運行的 MySQL 服務器, 你可以執行以下命令: root@host# cd /usr/bin
./mysqladmin –u root –p shutdown
Enter password: ******
2.查看MySQL的運行情況命令:service mysql status
如圖所示:
如果有綠色的active(runing)字樣,就說明可以登陸mysql了。
2.登陸mysql命令: mysql -u root -p 回車,然後它會要求你輸入登陸密碼,然後輸入就行拉。
如圖:
如果是這樣的畫就說明你已經進入mysql啦。
但如果忘記密碼怎麼辦呢?沒關係,讓我來介紹一種我忘記密碼時常用的方法吧:
如果你輸錯密碼,Terminal(終端)會顯示如下信息:英文翻譯就是:訪問用戶root被拒絕,使用正確的密碼
首先,找到配置文件夾,一般默認都用這個命令:cd /etc/mysql/mysql.conf.d/
然後進入文件夾:sudo vim mysqld.cnf (這裡的vim是一個文本編輯器)
找到[mysql]關鍵字,將 命令 :skip-grant-tables 添加進去,如下圖所示。(在添加的時候需要用到vim命令,在這裡簡單介紹一下:一進入下圖這個頁面,就按i,意思是從命令狀態切換到輸入模式,然後用 上下左右 鍵將光標移到你要插入命令的地方,輸入命令,之後按 esc 鍵退出輸入模式,再按 :qw. 此時會退出這個文件。)
在添加這個命令後的