是root用戶的話,IP就是localhost或127.0.0.1,只是代表使用本機(jī),不是代表本機(jī)IP地址,操作方法如下:
創(chuàng)新互聯(lián)建站10多年企業(yè)網(wǎng)站設(shè)計服務(wù);為您提供網(wǎng)站建設(shè),網(wǎng)站制作,網(wǎng)頁設(shè)計及高端網(wǎng)站定制服務(wù),企業(yè)網(wǎng)站設(shè)計及推廣,對成都混凝土攪拌站等多個方面擁有豐富建站經(jīng)驗的網(wǎng)站建設(shè)公司。
1、首先,利用Navicat創(chuàng)建一個數(shù)據(jù)庫和表,數(shù)據(jù)庫名為testdb,表為userinfo,并添加一條新記錄。
2、用如下的數(shù)據(jù)庫連接字符串訪問數(shù)據(jù)庫時,是沒有問題的。Driver = MySQL ODBC 5.1 Driver; Server = localhost; Port=3306; DATABASE = testdb; user = root; password = 123456。
3、其中,Server是數(shù)據(jù)庫所在主機(jī)IP地址,Prot是連接端口;user和password則為連接數(shù)據(jù)庫的用戶名和密碼,使用Select * from userinfo 可以正確獲取到數(shù)據(jù)。
4、但是當(dāng)把localhost換成實(shí)際的IP地址的時候,就報錯了,說明這個數(shù)據(jù)庫testdb是默認(rèn)沒開啟訪問權(quán)限的,默認(rèn)情況下只允許localhost和127.0.0.1訪問。
5、更新root賬戶的權(quán)限。打開mysql命令行窗口,輸入grant all privileges on *.* to root@"%" identified by 'abc' with grant option;??flush privileges。
6、創(chuàng)建一個新賬戶,如guest,并將可被訪問的主機(jī)定義為%,即所有主機(jī)都可訪問該賬戶。測試,沒有問題。
在主機(jī)管理中的MySQL點(diǎn)擊你要查詢的Mysql的圖標(biāo),進(jìn)入后可以看到該數(shù)據(jù)庫的詳細(xì)信息主機(jī)管理中我都沒有看到“Mysql的圖標(biāo)”啊,請問是在哪里啊?可否截個圖瞅瞅,原諒一下,我菜鳥。
我的是mysql5.0的,一般操作都通過phpmyadmin,來完成操作,但是最近有人反映數(shù)據(jù)庫被無故刪除,雖然有備份,問題不大,但我我想查看操作數(shù)據(jù)庫的IP地址,好確定是,哪里的在人員在進(jìn)行操作!請大蝦們,指點(diǎn)下,麻煩寫的具體點(diǎn)哦,偶是低低手,需要你們指教!
另一個就是你可以對應(yīng)用phpmyadmin的網(wǎng)站打開access_log,然后分析這個日志,查找DROP DATABASE相關(guān)的IP。
不過我覺得如果數(shù)據(jù)被無端刪除,你應(yīng)該著手檢查以下事情:
1、確認(rèn)主機(jī)是否安全
2、確認(rèn)你所使用的phpmyadmin版本是否安全
3、確認(rèn)你有沒有對MySQL user賦予不當(dāng)?shù)臋?quán)限
4、確認(rèn)你MySQL的root賬戶是否安全
如果你使用的Apache,并且使用了VirtualHost,那就在你http-vhost.conf中VirtualHost的CustomLog所制定的位置。
如果你在httpd.conf中打開了全局的CustomLog,那你就在httpd.conf中查找相關(guān)位置,默認(rèn)是/var/log/httpd-error.log總結(jié):
一般在/var/log/httpd下可查看對其操作IP
如在0.140上,
怎么感覺你的寫法總是怪怪的?
你存入數(shù)據(jù)庫后,查看一下,你確定有存入數(shù)據(jù)庫么?
如果沒有存入數(shù)據(jù)庫,就是你前面那句存入語句的問題了。
如果是我寫,我會這么寫:
$sql="insert
into
count(ipaddr)
values('"$visitip"')";
查詢的:
$sql="select
*
from
count
where
ipaddr
like
'%"$key"%'";
我兩年前學(xué)的PHP,但因為那時很難找PHP空間,結(jié)果就不了了之了。。。
不懂上面我寫的有沒有錯,有錯請指正,在我的評論中幫我指正,謝謝了~!
1點(diǎn)擊電腦左下角圓形的圖標(biāo)“開始”,然后在打開菜單中選擇“運(yùn)行”
2 點(diǎn)擊“運(yùn)行”后,就打開運(yùn)行對話框,在運(yùn)行對話框的的輸入框中輸入cmd,之后點(diǎn)下面的“確定”按鈕,打開cmd命令提示符
3在打開的cmd命令提示符中輸入下面的命令就可以查看自己的ip地址了
ipconfig /all
方法二
下面這種方式原理和xp系統(tǒng)類型,但是明顯操作比xp系統(tǒng)麻煩
點(diǎn)擊電腦右下角的表示“網(wǎng)絡(luò)連接”的圖標(biāo),之后會打開連接信息對話框,選擇“打開網(wǎng)絡(luò)和共享中心”
在打開的 “打開網(wǎng)絡(luò)和共享中心”頁面中,選擇“本地連接”,
在打開的“本地連接 狀態(tài)”對話框中點(diǎn)擊“詳細(xì)信息”按鈕
之后會打開“網(wǎng)絡(luò)連接詳細(xì)信息”對話框,在這里我們可以看到除了ip地址之外的更多信息,