ubuntu系統可能會自帶一些mysql的包,在安裝前需要將它們清除乾淨。
檢視是否有已經安裝mysql:
dpkg --list|grep mysql
如下圖存在乙個安裝包"mysql-community-server-core"
2. 依次將所有安裝的mysql包移除(本例只有乙個,將其移除):
dpkg -r mysql-community-server-core
刪除已安裝的包,如下圖:
3. 檢查是否刪除全部:
dpkg --list|grep mysql
如圖,已經全部解除安裝
4. 注意:
若移除時出現類似下圖錯誤,說明有些配置等資料沒有刪除:
可使用命令清除所有相關資料:
dpkg -l|grep ^rc|awk ''
|sudo xargs dpkg -p
安裝順序依次為
dpkg -i mysql-common_8.0.20-1ubuntu16.04_amd64.deb
dpkg -i mysql-community-client-core_8.0.20-1ubuntu16.04_amd64.deb
dpkg -i mysql-community-client_8.0.20-1ubuntu16.04_amd64.deb
dpkg -i mysql-client_8.0.20-1ubuntu16.04_amd64.deb
dpkg -i mysql-community-server-core_8.0.20-1ubuntu16.04_amd64.deb
等等,若此時提示安裝失敗,如下圖,則需要安裝上面提到的兩個依賴庫libaio1、libmecab2
接著繼續安裝
配置mysql密碼
最後乙個安裝包
dpkg -i mysql-server_8.0.20-1ubuntu16.04_amd64.deb
許可權設定:
chown mysql:mysql -r /
var/lib/mysql
初始化 mysql:
mysqld --initialize
啟動 mysql:
systemctl start mysql
檢視 mysql 執行狀態:
注意:如果我們是第一次啟動 mysql 服務,mysql 伺服器首先會進行初始化的配置。
在成功安裝 mysql 後,一些基礎表會初始化,在伺服器啟動後,你可以通過簡單的測試來驗證 mysql 是否工作正常。
使用 mysqladmin 工具來獲取伺服器狀態:
使用 mysqladmin 命令來檢查伺服器的版本, 在 linux 上該二進位制檔案位於 /usr/bin 目錄
如果以上命令執行後未輸出任何資訊,說明你的mysql未安裝成功。
使用 mysql client(mysql客戶端) 執行簡單的sql命令
你可以在 mysql client(mysql客戶端) 使用 mysql 命令連線到 mysql 伺服器上,預設情況下 mysql 伺服器的登入密碼為空,但本例項指定使用者名稱,並輸入密碼,進mysql。
以上命令執行後會輸出 mysql>提示符,這說明你已經成功連線到mysql伺服器上,你可以在 mysql> 提示符執行sql命令:
安裝完成!!!
ubuntu16 04 安裝配置環境
sudo apt get remove libreoffice commonsudo apt get remove libreoffice commonsudo apt get install vim參考 兩篇部落格,主要 基本是 參考了第一篇部落格,因為我沒編譯cuda,自己嘗試編譯了一下帶cud...
ubuntu16 04 安裝配置python3 6
在ubuntu下,時不時會有這個錯誤的。add apt repository command not found 這個是缺少程式,安裝一下就可以了。只是不知道安裝的名字。按以下命令走一趟就可以的了。sudo apt get install software properties common pyt...
Ubuntu 16 04 安裝配置OpenNI2
如果有時間的話可以用這個主頁的編譯方式,本文主要是針對其linux的安裝方式,進行編譯。一 安裝依賴 python 2.6 3.x 或者用apt安裝 sudo apt get install python libusb 1.0.x 或者用apt安裝 sudo apt get install libu...