Mysql初始化root密碼和允許遠端訪問

2021-09-08 10:35:45 字數 1532 閱讀 6928

mysql預設root使用者沒有密碼,輸入mysql –u root 進入mysql

1、初始化root密碼

進入mysql資料庫

mysql>

update

user

set password=password(『123456』) where

user='

root

';

2、允許mysql遠端訪問,可以使用以下三種方式:

a、改表。

mysql -

u root –p

mysql

>

usemysql;

mysql

>

update

user

set host ='%

'where

user='

root';

mysql

>

select host, user

from

user;

b、授權。

例如,你想root使用123456從任何主機連線到mysql伺服器。

mysql>

grant

allprivileges

on*.*to'

root

'@'%

' identified by

'123456

'with

grant

option;

如果你想允許使用者jack從ip為10.10.50.127的主機連線到mysql伺服器,並使用654321作為密碼

mysql>

grant

allprivileges

on*.*to'

jack

'@』10.10.50.127』 identified by

'654321

'with

grant

option

;mysql

>flush rivileges

c:在安裝mysql的機器上執行:

//

進入mysql伺服器

d:\mysql\bin\

>mysql -h localhost -

u root

//賦予任何主機訪問資料的許可權

mysql

>

grant

allprivileges

on*.*to'

root

'@'%

'with

grant

option

//使修改生效

mysql

>flush privileges

//退出mysql伺服器

mysql

>

exit

出處:

mysql建立使用者 初始化root密碼

建立使用者 create user chens identified by 111111 刪除使用者 drop user 使用者名稱 修改使用者密碼 update user set password password 000000 where user ucenter 授於使用者許可權 grant ...

Mac mysql初始化root密碼

1 開啟mysql 命令列輸入 brew services start mysql 再次輸入 brew services list,檢查mysql是否已經開啟,若開啟成功則進入第二步。2 進入mysql 命令列輸入 mysql h127.0.0.1 uroot p 要求輸入密碼,直接回車即可 因為初...

Mysql初始化root密碼和允許遠端訪問

mysql預設root使用者沒有密碼,輸入mysql u root 進入mysql 1 初始化root密碼 進入mysql資料庫 mysql updateusersetpassword password 123456 whereuser root 2 允許mysql遠端訪問,可以使用以下三種方式 a...