mysql預設root使用者沒有密碼,輸入mysql –u root 進入mysql
1、初始化root密碼
進入mysql資料庫
1mysql>
update
user
set
password
=
password
('123456')
where
user
=
'root'
;
-- mysql 5.7.19 --update user set authentication_string=password('123456') where user='root';
2、允許mysql遠端訪問,可以使用以下三種方式:
a、改表。12
34mysql -u root –p
mysql>use mysql;
mysql>
update
user
set
host =
'%'
where
user
=
'root'
;
mysql>
select
host,
user
from
user
;
b、授權。
例如,你想root使用123456從任何主機連線到mysql伺服器。
1mysql>
grant
all
privileges
on
*.*
to
'root'
@
'%'
identified
by
'123456'
with
grant
option
;
如果你想允許使用者jack從ip為10.10.50.127的主機連線到mysql伺服器,並使用654321作為密碼12
mysql>
grant
all
privileges
on
*.*
to
'jack'
@』10.10.50.127』 identified
by
'654321'
with
grant
option
;
mysql>flush rivileges
c:在安裝mysql的機器上執行:12
3456
78//進入mysql伺服器
d:\mysql\bin\>mysql -h localhost -u root
//賦予任何主機訪問資料的許可權
mysql>
grant
all
privileges
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...