MySQL是一個非常流行的關系型數據庫,它是Linux中最受歡迎的數據庫之一。但是,默認情況下,MySQL只允許本地連接,如果你試圖從遠程計算機連接到你的MySQL服務器,你將無法連接。現在,讓我們來學習如何設置MySQL以允許遠程連接。
打開終端并登錄到MySQL服務器。 $ mysql -u root -p 接下來,我們需要運行以下命令以創建一個新用戶并授予遠程訪問權限。 CREATE USER 'newuser'@'%' IDENTIFIED BY 'password'; GRANT ALL PRIVILEGES ON *.* TO 'newuser'@'%' WITH GRANT OPTION; FLUSH PRIVILEGES; 在這里,“newuser”是你想創建的用戶名,“password”是用戶密碼,我們使用“%”來指定該用戶可以從任何遠程地址連接到MySQL服務器。 我們還需要編輯MySQL配置文件以允許遠程連接。 $ sudo nano /etc/mysql/mysql.conf.d/mysqld.cnf 找到以下行并更改為: bind-address = 0.0.0.0 保存并退出文件。 現在,你已經完成了在Linux上配置MySQL以允許遠程連接的過程。