Linux伺服器---使用mysql
使用mysql
1 、登入,可以用密碼登入,也可以不用密碼登入。命令格式“mysql –u 使用者名稱 –p 密碼”
|
2 、退出,命令“quit”
|
3 、建立資料庫,命令“create database 資料庫名稱;”,注意這個命令後面有分號
|
4 、檢視資料庫,命令“show databases;”
|
5 、刪除資料庫,命令“drop database 資料庫名稱;”
|
6 、設定許可權
mysql 允許給某個特定的使用者賦予指定的權利,而且可以指定在某臺機器上使用。Mysql的許可權如下
許可權 |
資料庫 |
Table |
Column |
說明 |
all privileges |
√ |
|
|
所有權利 |
alter |
√ |
√ |
|
增減、刪除、修改列 |
create |
√ |
√ |
|
建立資料庫、表 |
delete |
√ |
√ |
|
刪除行 |
drop |
√ |
√ |
|
刪除表、資料庫 |
file |
√ |
|
|
操作檔案 |
index |
√ |
√ |
|
索引 |
insert |
√ |
√ |
√ |
插入 |
process |
√ |
|
|
檢視執行緒、連線 |
reference |
√ |
|
|
建立外來鍵 |
reload |
√ |
|
|
重新載入,擁有此許可權可以重新整理表 |
select |
√ |
√ |
√ |
選擇 |
shutdown |
√ |
|
|
關閉 |
update |
√ |
√ |
√ |
更新 |
usage |
√ |
|
|
無許可權,只能連線 |
1 )授權使用者許可權,命令格式“grant 許可權on 資料庫檔案to 使用者名稱@ip identified by ‘密碼’;”。在使用grant的時候,如果使用者不存在,那麼久建立使用者。
|
2 )檢視當前資料庫所有授權情況,命令“select host,user from mysql.user”
|
3 )檢視當前登入使用者的權利,命令“show grants”
|
4 )檢視某個使用者在某臺機器的許可權,命令“show grants for user@ip”
|
5 )刪除使用者的許可權,命令“revoke 許可權on 資料庫檔案 from user@ip”
|
6 )刪除使用者,命令“delete from user where user=‘username’”
|
做了一個Linux學習的平臺,目前出來一個雛形,各位可以參考使用
連結:
https://pan.baidu.com/s/1GOLVU2CbpBNGtunztVpaCQ
密碼:n7bk
來自 “ ITPUB部落格 ” ,連結:http://blog.itpub.net/29270124/viewspace-2222357/,如需轉載,請註明出處,否則將追究法律責任。
相關文章
- Linux伺服器—安裝mysqlLinux伺服器MySql
- Linux伺服器---安裝mysqlLinux伺服器MySql
- Linux伺服器—mysql忘記密碼Linux伺服器MySql密碼
- linux雲伺服器如何安裝mysql?Linux伺服器MySql
- Linux下安裝使用MySQLLinuxMySql
- Linux安裝MySQL(使用yum)LinuxMySql
- Linux伺服器---mysql忘記root密碼Linux伺服器MySql密碼
- MySQL-01.Linux下MySQL安裝和使用MySqlLinux
- Linux下使用docker部署mysql(一)LinuxDockerMySql
- 使用CloudStats監控Linux伺服器CloudLinux伺服器
- linux+nginx+mysql+php實用伺服器配置教程LinuxNginxMySqlPHP伺服器
- linux雲伺服器系統FTP、apache、mysql配置方法Linux伺服器FTPApacheMySql
- 如何在linux伺服器上使用hanlpLinux伺服器HanLP
- mysql使用命令列連線伺服器MySql命令列伺服器
- Linux使用原始碼來安裝MySQL 5.7Linux原始碼MySql
- Linux 伺服器硬碟使用情況檢視Linux伺服器硬碟
- linux 伺服器上 jmeter 的搭建及使用Linux伺服器JMeter
- Mac 使用祕鑰登入 Linux 伺服器MacLinux伺服器
- Mac 使用秘鑰登入 Linux 伺服器MacLinux伺服器
- 如何使用Linux構建高效FTP伺服器LinuxFTP伺服器
- Linux使用ntp時間伺服器同步時間Linux伺服器
- Linux伺服器使用Docker部署.net Core專案Linux伺服器Docker
- 使用 SSH 遠端連線到 Linux 伺服器Linux伺服器
- 在linux下使用Apache搭建檔案伺服器LinuxApache伺服器
- Linux伺服器上使用docter安裝指定版本的nginx伺服器Linux伺服器Nginx
- Linux雲伺服器手動匯入匯出mysql資料庫Linux伺服器MySql資料庫
- Linux下安裝與使用MySQL詳細介紹LinuxMySql
- 如何使用linux的伺服器需要進行的配置Linux伺服器
- Linux檔案伺服器實戰(匿名使用者)Linux伺服器
- Linux下使用Nginx做CDN伺服器下的配置LinuxNginx伺服器
- 伺服器如何使用linux命令刪除資料夾伺服器Linux
- linux伺服器使用docker部署ES相關記錄Linux伺服器Docker
- 如何[免]學習使用Linux系統?【伺服器篇】Linux伺服器
- 通過本地直接連線linux伺服器的mysql資料庫Linux伺服器MySql資料庫
- centos 7 伺服器安裝LNMP環境 (Linux+Nginx+Mysql8+PHP)CentOS伺服器LNMPLinuxNginxMySqlPHP
- MySQL 8.x 新版本特性趕緊學!!Linux 伺服器上安裝 MySQL 8.xMySqlLinux伺服器
- docker 學習之一 裝MySQL 供遠端使用 LinuxDockerMySqlLinux
- linux伺服器上使用find查殺webshell木馬方法Linux伺服器Webshell