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


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服務器:

mysql -h host_name -p -u user_name

-h host_name 待鏈接的服務器主機名

-u user_name MySQL用戶名


免責聲明!

本站轉載的文章為個人學習借鑒使用,本站對版權不負任何法律責任。如果侵犯了您的隱私權益,請聯系本站郵箱yoyou2525@163.com刪除。



 
粵ICP備18138465號   © 2018-2025 CODEPRJ.COM