Deepin系統安裝mysql教程及相關操作

2021-09-01 11:31:20 字數 1499 閱讀 3378

deepin系統安裝mysql教程及相關操作

1.安裝mysql

sudo apt-get install mysql-server,期間需要輸入兩次密碼,root賬戶的密碼。

sudo apt-get install mysql-client,這個不知道做什麼用的,安裝了上面的server之後,就可以使用mysql -u root -p,然後輸入root賬戶密碼就可以登入了。

2.登陸後檢視資料庫當前編碼:show variables like 'character%';

3.修改預設編碼為utf-8

修改/etc/mysql/my.cnf (預設安裝路徑下) (標籤下沒有的新增,有的修改)

[mysqld]

character_set_server=utf8

[mysql]

default-character-set= utf8

[client]

default-character-set = utf8

4.關於資料庫服務的命令

停止mysql資料庫服務:

sudo systemctl stop mysql.service

啟動mysql資料庫服務:

sudo systemctl start mysql.service

重啟mysql資料庫服務:

sudo systemctl restart mysql.service

檢視mysql執行狀態:

sudo systemctl status mysql.service

5.檢視mysqld程序是否開啟

pgrep mysqld

如果程序開啟,命令將返回該程序的id。

6.mysql賬戶操作

mysql賬戶管理操作:

6.1. create user:建立乙個新賬戶並為它設定乙個口令(可選)

create user account [identified by 'password'];

6.2. drop user:刪除乙個現有賬戶和與該賬戶相關聯的全部許可權:

drop user account;

6.3. rename user:改變現有賬戶的名字

rename user from_account to to_account;

account的值由按照'user_name'@'host_name'格式給出的乙個使用者名稱和乙個主機名構成。使用者名稱指定誰能鏈結,主機名指定從什麼地方鏈結。

對賬戶授權:

對賬戶授權需要使用grant語句:

grant privileges (columns)

on what

to account [identified by 'password'];

mysql -h host_name -p -u user_name

-h host_name 待鏈結的伺服器主機名

-u user_name mysql使用者名稱

deepin系統安裝mysql

鏈結 輸入命令 如果安裝時提供缺少依賴,就按照提示命令進行操作 也可以使用 sudo apt get install f 處理依賴問題,不過大部分時候是沒問題的,除非你在安裝之前人為的刪除了某些庫 安裝好之後不報錯就更新一下 sudo apt get update 完成後輸入 sudo apt ge...

Deepin系統安裝docker流程

第一次使用deepin系統,想在系統中安裝docker 便於後續其他如redis 資料庫等安裝,特此記錄了一下自己的安裝步驟和中間出現的問題。使用的deepin版本,而deepin是基於debian的 step1.檢查之前是否安裝過舊版本docker,有就卸掉。sudo apt get remove...

deepin 系統pyqt5安裝

深度deepin linux系統就是乙個坑,下面講述如何安裝pyqt5.1.在終端輸入 sudo apt get install python3 pyqt5 2.安裝後還要安裝sip,否則會編譯會出現段錯誤。sip安裝位址在qt官網 3.解壓sip壓縮包後輸入 python3 configure.p...