mysql中所有使用者的權(quán)限是記錄在mysql這個(gè)數(shù)據(jù)庫的users資料表中
站在用戶的角度思考問題,與客戶深入溝通,找到建水網(wǎng)站設(shè)計(jì)與建水網(wǎng)站推廣的解決方案,憑借多年的經(jīng)驗(yàn),讓設(shè)計(jì)與互聯(lián)網(wǎng)技術(shù)結(jié)合,創(chuàng)造個(gè)性化、用戶體驗(yàn)好的作品,建站類型包括:網(wǎng)站設(shè)計(jì)制作、成都網(wǎng)站設(shè)計(jì)、企業(yè)官網(wǎng)、英文網(wǎng)站、手機(jī)端網(wǎng)站、網(wǎng)站推廣、主機(jī)域名、網(wǎng)頁空間、企業(yè)郵箱。業(yè)務(wù)覆蓋建水地區(qū)。
所以你只要先use
mysql
再select
*
from
users
你可以看到所有的使用者權(quán)限
有關(guān)db的數(shù)據(jù)是記錄在db(大小寫要注意)這個(gè)數(shù)據(jù)表中
所以只要呼叫出db的資料
select
*
from
db
就可以看到你要的答案
或者你可以用
select
*
from
db
where
db='phplampdb'找出你要的答案
如果 用戶表是 USER的話,
那么命令是select count(*) from user;
找到mysql的用戶名和密碼的具體步驟如下:
1、打開mysql.exe和mysqld.exe所在的文件夾,復(fù)制路徑地址。
2、打開cmd命令提示符,進(jìn)入上一步mysql.exe所在的文件夾。
3、輸入命令mysqld --skip-grant-tables回車,此時(shí)就跳過了mysql的用戶驗(yàn)證。
注意:輸入此命令之后命令行就無法操作了,此時(shí)可以再打開一個(gè)新的命令行。
注意:在輸入此命令之前先在任務(wù)管理器中結(jié)束mysqld.exe進(jìn)程,確保mysql服務(wù)器端已結(jié)束運(yùn)行。
4、直接輸入mysql,不需要帶任何登錄參數(shù)直接回車就可以登陸上數(shù)據(jù)庫。
5、輸入show databases; 可以看到所有數(shù)據(jù)庫說明成功登陸。
6、其中mysql庫就是保存用戶名的地方。輸入use mysql; 選擇mysql數(shù)據(jù)庫。
7、show tables查看所有表,會(huì)發(fā)現(xiàn)有個(gè)user表,這里存放的就是用戶名,密碼,權(quán)限等等賬戶信息。
8、輸入select user,host,password from user; 來查看賬戶信息。至此,便找到了用戶名和密碼。
這樣就解決了“找到mysql的用戶名和密碼”的問題。
mysql 怎么查詢當(dāng)前代理名下子代理包含的直接用戶和自己名下的直接用戶
mysql遇到反斜杠要轉(zhuǎn)義處理:
MySQL的轉(zhuǎn)義字符“\”
MySQL識(shí)別下列轉(zhuǎn)義字符:
\0
一個(gè)ASCII 0 (NUL)字符。
\n
一個(gè)新行符。
\t
一個(gè)定位符。
\r
一個(gè)回車符。
\b
一個(gè)退格符。
\'
一個(gè)單引號(hào)(“'”)符。
\ "
一個(gè)雙引號(hào)(“ "”)符。
\\
一個(gè)反斜線(“\”)符。
\%
一個(gè)“%”符。它用于在正文中搜索“%”的文字實(shí)例,否則這里“%”將解釋為一個(gè)通配符。
\_ 一個(gè)“_”符。它用于在正文中搜索“_”的文字實(shí)例,否則這里“_”將解釋為一個(gè)通配符。
注意,如果你在某些正文環(huán)境中使用“\%”或“\%_”,這些將返回字符串“\%”和“\_”而不是“%”和“_”。
★★
有幾種方法在一個(gè)字符串內(nèi)包括引號(hào):
1、必須轉(zhuǎn)義的:
一個(gè)字符串用單引號(hào)“'”來引用的,該字符串中的單引號(hào)“'”字符可以用“''”方式轉(zhuǎn)義。
一個(gè)字符串用雙引號(hào)“ "”來引用的,該字符串中的“ "”字符可以用“ " "”方式轉(zhuǎn)義。
同時(shí)你也可以繼續(xù)使用一個(gè)轉(zhuǎn)義字符“\”來轉(zhuǎn)義
2、可不轉(zhuǎn)義的:
一個(gè)字符串用雙引號(hào)“ "”來引用的,該字符串中的單引號(hào)“'”不需要特殊對(duì)待而且不必被重復(fù)或轉(zhuǎn)義。同理,一個(gè)字符串用單引號(hào)“'”來引用的,該字符串中的雙引號(hào)“ "”不需要特殊對(duì)待而且不必被重復(fù)或轉(zhuǎn)義。
1、Win菜單鍵+R組合打開Winodws7運(yùn)行窗口,在打開編輯框中輸入cmd命令,如下圖所示:
Win菜單鍵即是在鍵盤左下角【Ctrl控制】鍵與【Alt換擋】鍵之間的那個(gè)鍵,帶有Windows視窗標(biāo)記。
登錄MySQL命令行界面,連接MySQL
2、在終端界面中輸入mysql -hlocalhost -uroot -p123,出現(xiàn)MySQL的命令行界面,如下所示:
注意:上面的-h代表主機(jī)IP地
址或者域名,localhost即代表本機(jī)地址127.0.0.1,-u是指MySQL用戶名,此處為MySQL安裝時(shí)的root用戶,-p代表用戶密
碼,假設(shè)安裝MySQL 5.0.22時(shí)設(shè)置的密碼為123。這個(gè)需要根據(jù)自己的情況進(jìn)行輸入。
3、顯示MySQL數(shù)據(jù)庫。
select count(*) where fid=2
union
select count(*) where fid in select id where fid = 2
union
select count(*) where fid in select id where fid in select id where fid = 2
具體語法記不清了,差不多就是這種結(jié)構(gòu)的