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. 此時會退出這個文件。)

 

 在添加這個命令後的