1. 程式人生 > >mysql檢視當前使用者

mysql檢視當前使用者

原文:http://blog.csdn.net/shellching/article/details/8084733

檢視當前登入使用者: select user();

[程式碼] 檢視使用者許可權

1 show grants for 你的使用者;
2 show grants for [email protected]'localhost';
3 show grants for [email protected];
4
show create database dbname;  這個可以看到建立資料庫時用到的一些引數。
5 show create table tickets;    可以看到建立表時用到的一些引數

[程式碼] [SQL]程式碼

001 GRANT USAGE ON *.* TO 'discuz'@'localhost' IDENTIFIED BY PASSWORD'*C242DDD213BE9C6F8DA28D49245BF69FC79A86EB';
002
GRANT ALL PRIVILEGES ON `discuz`.* TO 'discuz'@'localhost';
003

相關推薦

MySQL數據庫數據源被鎖(Table Metadata Lock)時的解決方案

data style pan ack 不能 ssl com proc 方案 0.發生的原因分析:【hibernate的線程池連接導致了不能修改被鎖定數據庫的數據庫型模式】 1.關掉hibernate的所有線程池(選擇退出IDE或者其他辦法) 2.查看被鎖的進程ID:show

MySQL檢視資料庫相關資訊

使用的MySQL時,需要了解當前資料庫的情況,例如當前的資料庫大小,字符集,使用者等等。下面總結了一些檢視資料庫相關資訊的命令 1:檢視顯示所有資料庫 mysql > show databases; + - ------------------ + | 資料庫

MySQL檢視所有檢視的命令

MySQL檢視所有檢視的命令 有時為了檢視特定資料庫中所建立的所有檢視,可以使用這個命令: 因為,檢視其實就是一張虛擬的表,所有也可以認為是一張表,所有是 show table, 而它由於普通的表有所不同,所以有 status   where comment='view';

MYSQL 檢視最大連線數和修改最大連線數

MySQL檢視最大連線數和修改最大連線數 1、檢視最大連線數show variables like '%max_connections%';2、修改最大連線數set GLOBAL max_connections = 200;   以下的文章主要是向大家介紹的是MySQL最大連線數的修改,我們大家

mysql檢視某張表、庫的大小

1、查詢某張表的大小 mysql >  select concat(round(sum(DATA_LENGTH/1024/1024),2),'M') from information_schema.tables where table_schema='test' AND table_name=

MySQL(檢視、觸發器)

day61 參考:http://www.cnblogs.com/wupeiqi/articles/5713323.html 檢視   檢視:給某個查詢語句設定別名,日後方便使用             &nb

MySQL檢視操作命令詳解

MySQL檢視操作命令詳解   建立檢視 在MySQL中,建立檢視的完整語法如下: CREATE [OR REPLACE] [ALGORITHM = {UNDEFINED | MERGE | TEMPTABLE}] VIEW view_name [(column_l

mysql檢視變數

簡述 在mysql中有可能會定義一些變數。有時候需要看看。 方法 如果想看@a這個變數的內容的話 select @a; 輸出就是 mysql> select @a; +------+ | @a | +------+ | 2 | +-

mysql 檢視連線數,狀態,最大併發數

show status like '%max_connections%'; ##mysql最大連線數set global max_connections=1000 ##重新設定show variables like '%max_connections%'; ##查詢資料庫當前設定的最大連線數 show gl

MySQL檢視最大併發連線數

MySQL檢視最大併發連線數 MySQL效能相關 最大併發連線數檢視 :show variables like ‘%max_connections%’; 重新設定最大併發連線數:set global max_connections=1000 修改/etc/my.cn

mysql檢視當前資料庫鎖請求

information_shcema下的三張表(通過這三張表可以更新監控當前事物並且分析存在的鎖問題)  —— innodb_trx (列印innodb核心中的當前活躍事務)  —— innodb_locks ( 列印當前狀態產生的innodb鎖 僅在有鎖等待時列印) ——

MySQL檢視和事務

檢視的操作                        &nbs

MySQL檢視SQL語句執行效率

原文:https://www.cnblogs.com/balala/p/5601308.html Explain命令在解決資料庫效能上是第一推薦使用命令,大部分的效能問題可以通過此命令來簡單的解決,Explain可以用來檢視 SQL 語句的執行效 果,可以幫助選擇更好的

MySQL檢視和修改字符集的方法

一、檢視字符集 1.檢視MYSQL資料庫伺服器和資料庫字符集 方法一:show variables like '%character%';方法二:show variables like 'collation%'; 方法 一 mysql> show variables like '

Mysql 檢視連線數,狀態 最大併發數

-- show variables like '%max_connections%'; 檢視最大連線數 set global max_connections=1000 重新設定 mysql> show status like 'Threads%'; +---

Mysql 檢視連線狀態

mysql>show full processlist 列出賬號能看到的所有當前連線,使用root賬號可獲取全部。 mysql>show status like '%變數%' Aborted_clients 由於客戶沒有正確關閉連線已經死掉,已經放棄的連

mysql檢視無法利用原表字段中索引的問題

日落之前(beforesunset)凌雪擦掉冰山表面的積雪一劍劈在厚厚的冰層之上我頓時醒悟不由暗暗讚歎凌雪實在太聰明瞭她是要在冰山一角上鑿出一個容身之地然後自主創造刷怪的天然條件來日落之前(beforesunset)凌雪擦掉冰山表面的積雪一劍劈在厚厚的冰層之上我頓時醒悟不由暗

mysql-檢視、觸發器、事務、儲存過程、函式

目錄 檢視 觸發器 事務 儲存過程 流程控制 一、檢視 檢視是由查詢結果構成的一張虛擬表,和真實的表一樣,帶有名稱的列和行資料 強調:檢視是永久儲存的,但是檢視儲存的不是資料,只是一條sql語句 檢視的特點: 檢視的列可以來自不同的表,是表的抽象和邏輯意義上建立的新關係。 

mysql 檢視,事務,儲存過程,觸發器

一 檢視 檢視是一個虛擬表(非真實存在),是跑到記憶體中的表,真實表是硬碟上的表。使用檢視我們可以把查詢過程中的臨時表摘出來,儲存下來,用檢視去實現,這樣以後再想操作該臨時表的資料時就無需重寫複雜的sql了,直接去檢視中查詢即可,但檢視有明顯地效率問題,並且檢視是存放在資料庫中的,如果我們程式中使用的sql

mysql 檢視,事務,與儲存過程的簡要說明

1.1 檢視 根據SQL語句獲取動態的資料集,併為其命名 # CREATE VIEW 檢視名稱 AS SQL語句 # create view t1 as select * from teacher; # 建立的檢視有自己的表結構,並且如果對檢視的資料進行更改的話,相當