MySQL是一種關系型數據庫,可以在不同機器間進行數據交互。為了實現遠程登錄,需要做如下配置:
# 1. 修改MySQL配置文件 sudo vim /etc/mysql/mysql.conf.d/mysqld.cnf # 將bind-address注釋掉或者設置為0.0.0.0 bind-address = 0.0.0.0 # 2. 重啟MySQL服務 sudo service mysql restart # 3. 授權其他機器登錄 # 登錄MySQL客戶端 mysql -u root -p # 授權登錄的IP地址('%'為所有IP地址) GRANT ALL PRIVILEGES ON *.* TO 'root'@'%' IDENTIFIED BY 'password' WITH GRANT OPTION; # 刷新權限表 FLUSH PRIVILEGES; # 退出MySQL客戶端 exit
通過以上三個步驟,就可以實現MySQL的遠程登錄功能。需要注意的是,為了安全起見,在授權時應設置一個強密碼,避免被入侵者利用。