mysql 第一次安裝的時候是沒有初始密碼,所以需要設定:
set
password
for
『root』@『localhost』
= password('mypasswd');
mysql>
exit
這裡設定的密碼是:當前密碼對於root使用者只可以用於在本機登入
若是需要設定mysql可以遠端訪問,則:
設定遠端可以登入:
grant
allprivileges
on
*.*
to
'myuser'
@'%'
identified
by
'mypwd'
with
grant
option
; flush
privileges;
柳暗花明又一村:當前密碼對於使用者在任何地方都可以訪問這台機器的資料庫,且立馬生效
grant
allprivileges
on
*.*
to
'myuser'
@'10.%'
identified
by
'mypwd'
with
grant
option
; flush
privileges;
解讀:這條語句的意思是,用這個密碼對於當前使用者只能是ip以『10.』開頭的才可以訪問這台主機的資料庫
MySQL 設定使用者可以遠端連線
目錄 一 設定root可以任意ip 訪問 二 建立使用者授予許可權 雖然不建議大家生產環境中mysql使用者可以遠端連線,但是開發時還是可以的,使用grant可以建立使用者,可以控制許可權。grant 實際開發過程中經常會用到。更改 mysql 資料庫裡的 user 表裡的 host 項,從 loc...
設定Ubuntu上的MySQL可以遠端訪問
今天使用myeclipse的db explorer連線安裝在ubuntu8.04上的mysql上,始終提示錯誤,但是在ubuntu上訪問是沒有問題的。於是開始查詢原因 1.3306埠是不是沒有開啟?使用nestat命令檢視3306埠狀態 netstat an grep 3306 tcp 0 0 12...
設定Ubuntu上的MySQL可以遠端訪問
今天使用myeclipse的db explorer連線安裝在ubuntu8.04上的mysql上,始終提示錯誤,但是在ubuntu上訪問是沒有問題的。於是開始查詢原因 1.3306埠是不是沒有開啟?使用nestat命令檢視3306埠狀態 netstat an grep 3306 tcp 0 0 12...