1. 程式人生 > >Ubuntu 16.04系統下MySQL的安裝

Ubuntu 16.04系統下MySQL的安裝

1.伺服器端安裝

  • 安裝伺服器端:在終端中輸入如下命令,回車後,然後按照提示輸入
sudo apt-get install mysql-server
  • 啟動服務

    當前使用的ubuntu映象中已經安裝好了mysql伺服器端,無需再安裝,並且設定成了開機自啟動

sudo service mysql start
  • 檢視程序中是否存在mysql服務
ps ajx|grep mysql

檢視程序中是否存在mysql服務

  • 停止服務
sudo service mysql stop
  • 重啟服務
sudo service mysql restart

2.配置服務端

  • 配置檔案目錄為/etc/mysql/mysql.cnf

img

  • 進入conf.d目錄,開啟mysql.cnf,檢視配置檔案
  • 進入mysql.conf.d目錄,開啟mysql.cnf,檢視配置檔案

img

  • 主要配置項如下
bind-address表示伺服器繫結的ip,預設為127.0.0.1

port表示埠,預設為3306

datadir表示資料庫目錄,預設為/var/lib/mysql

general_log_file表示普通日誌,預設為/var/log/mysql/mysql.log

log_error表示錯誤日誌,預設為/var/log/mysql/error.log

3.客戶端

  • 客戶端為開發人員與dba使用,通過socket方式與服務端通訊,常用的有navicat客戶端、命令列mysql客戶端等

3.1 圖形化介面客戶端navicat

  • 將壓縮檔案拷貝到ubuntu虛擬機器中,放到桌面上,解壓
tar zxvf navicat112_mysql_cs_x64.tar.gz
  • 進入解壓的目錄,執行如下命令
./start_navicat
  • 啟動如下圖,詳細功能見下節

img

  • 點選兩次“取消”按鈕後如下圖

img

  • 點選“試用”按鈕後如下圖

img

  • 問題一:中文亂碼
  • 解決:開啟start_navicat檔案
export LANG="en_US.UTF-8"改為export LANG="zh_CN.UTF-8"
  • 問題二:試用期
  • 解決:刪除使用者目錄下的.navicat64目錄
cd ~
rm -r .navicat64

3.2 命令列客戶端

  • 在終端執行如下命令,按提示填寫資訊
sudo apt-get install mysql-client
  • 當前使用的ubuntu映象中已經安裝好了mysql客戶端,無需再安裝
  • 詳細連線的命令可以檢視幫助文件
mysql --help
  • 最基本的連線命令如下,輸入後回車
mysql -u root -pmysql
  • 連線成功後提示如下圖

img

  • 按ctrl+d或輸入如下命令退出
quit 或者 exit