MySQL使用者遠端登入以及root密碼設定

2021-07-05 01:26:36 字數 1040 閱讀 5662

一. mysql預設不可以設定root在遠端登入,只可以在本地localhost進行登入;

可以通過新建乙個user,然後賦予其所有許可權實現登入

mysql -u root -p

create user 'jhz'@'%' identified by 'jhz(密碼)';

create user 'jhz'@'localhost' identified by 'jhz';

grant all on *.* to 'jhz'@'%' with grant option;

二. zip檔案安裝(win7):

1. 設定環境變數,將mysql解壓資料夾的bin新增在path中;

2. 複製my-default.ini,並修改為my.ini,

basedir="解壓位址「

port=3306

3. 在管理員許可權的cmd中輸入mysqld.exe --install mysql_56_26 --defaults-file="my.ini檔案所在位置"

4. 安裝成功之後,cmd輸入net start mysql啟動服務即可。

5. 登入命令 mysql -u root -p

6. 若是服務配置錯誤,net stop mysql_56_26

cd \

sc delete mysql_56_26

然後重啟電腦

三. mysql安裝之後預設root密碼是空

,進去之後怎樣設定初始密碼呢:

1. 執行

use mysql ;

update user set password=password("new_pass") where user="root"; 

flush privileges; 

exit ;

即可。2. 設定新密碼跟1中一樣

3. 忘記密碼

在my.ini中加入

[mysqld]

#跳過密碼驗證

#skip-name-resolve

然後在cmd中直接輸入mysql -uroot 進去,然後執行1中的步驟

MySQL的使用者的建立以及遠端登入配置

最近工作中使用hive工具,因此搭建了乙個hive的測試環境。通常我們都將hive的元資料資訊儲存在外界的mysql中,因此需要安裝並配置mysql資料庫。接下來將講解mysql的安裝以及配置過程。mysql的安裝 mysql的安裝,可以通過如下命令完成安裝。yum install mysql my...

mysql 新建使用者遠端登入

mysql 新建的使用者預設是不能遠端登入的。可以通過root帳號登入mysql然後執行 下面命令。grant all privileges on to 使用者名稱 identified by 登入密碼 with grant option 例 grant all privileges on to r...

MySQL開啟遠端使用者登入

mysql u root puse mysql 也可檢視使用者列表 已經新增了遠端管理使用者的 select host,user from user 其中 為萬用字元,代表任意位址 host user root localhost debian sys maint localhost mysql.s...