Ubuntu 16.04系統下MySQL的安裝
阿新 • • 發佈:2018-12-10
1.伺服器端安裝
- 安裝伺服器端:在終端中輸入如下命令,回車後,然後按照提示輸入
sudo apt-get install mysql-server
啟動服務
當前使用的ubuntu映象中已經安裝好了mysql伺服器端,無需再安裝,並且設定成了開機自啟動
sudo service mysql start
- 檢視程序中是否存在mysql服務
ps ajx|grep mysql
- 停止服務
sudo service mysql stop
- 重啟服務
sudo service mysql restart
2.配置服務端
- 配置檔案目錄為/etc/mysql/mysql.cnf
- 進入conf.d目錄,開啟mysql.cnf,檢視配置檔案
- 進入mysql.conf.d目錄,開啟mysql.cnf,檢視配置檔案
- 主要配置項如下
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
- 啟動如下圖,詳細功能見下節
- 點選兩次“取消”按鈕後如下圖
- 點選“試用”按鈕後如下圖
- 問題一:中文亂碼
- 解決:開啟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
- 連線成功後提示如下圖
- 按ctrl+d或輸入如下命令退出
quit 或者 exit