Ubuntu系統安裝與卸載MySQL

安裝

  • 先檢查系統中是否已經安裝了MySQL

    sudo netstat -tap | grep mysql
    1. 沒有顯示已安裝結果,則沒有安裝mysql

    2. 如若已安裝,能夠選擇刪除。(刪除方法放在下面)sql

  • 若是沒有安裝,則安裝MySQL.

    1. 在終端輸入數據庫

      sudo apt-get install mysql-server mysql-client
    2. 安裝過程當中會讓你設置root用戶密碼(管理MySQL數據庫用戶,非Linux系統用戶),按照要求輸入便可。vim

  • 測試安裝是否成功:

    sudo netstat -tap | grep mysql

    基本上不報錯就是按照成功了ide

  • 也可經過登陸MySQL測試

    mysql -uroot -p
    1. 接下來會提示你輸入密碼,即剛剛設置的root密碼測試

    2. 但有時候可能安裝是沒有提示設置root,可經過一下方式查看ui

      sudo vim /etc/mysql/debian.cnf
      • 此檔案開啓後能夠很快速的看到MySQL 預設的用戶名稱和密碼,
      • 該界面下看到,user和password
      • 以後用此帳戶和密碼登錄便可

卸載

    • 查看MySQL的依賴項:dpkg --list|grep mysql
    • 卸載: sudo apt-get remove mysql-common
    • 卸載:sudo apt-get autoremove --purge mysql-server-5.0
    • 清除殘留數據:dpkg -l|grep ^rc|awk '{print$2}'|>sudo xargs dpkg -P
    • 再次查看剩餘依賴項:dpkg --list|grep mysql
    • 繼續刪:sudo apt-get autoremove --purge mysql-apt-config
    • 刪光結束~

修改遠程訪問

  • 第一步:修改配置文件的端口綁定

  打開的目錄可能會根據MySQL的版本稍有不一樣,能夠先嚐試打開/etc/mysql/my.cnf這個配置文件,若該文件不存在或文件內容爲空,則嘗試下面的文件路徑。spa

   sudo vim /etc/mysql/mysql.conf.d/mysqld.cnf 命令行

  在下面行的開頭加上#,註釋掉該行,而後保存退出vim:rest

   bind-address = 127.0.0.1 

  • 第二步:修改訪問權限

  進入mysql,輸入以下命令,輸入密碼,進入mysql命令行

   mysql -u root -p 

  受權root用戶訪問權限,並刷新權限,此處的root可用其它MySQL用戶替換

   grant all privileges on . to root@"%" identified by "pwd" with grant option; 

   flush privileges; 

   quit; 

  • 第三步:重啓mysql服務

   service mysql restart 

相關文章
相關標籤/搜索