MySQL是一種開(kāi)源的關(guān)系型數(shù)據(jù)庫(kù)管理系統(tǒng),它廣泛應(yīng)用于Web應(yīng)用程序的開(kāi)發(fā)中。在MySQL 8中,添加用戶(hù)并允許遠(yuǎn)程連接是一個(gè)常見(jiàn)的操作,下面我們將介紹如何實(shí)現(xiàn)這個(gè)功能。
1.首先,我們需要登錄MySQL。 mysql -u root -p 2.然后,我們需要?jiǎng)?chuàng)建新用戶(hù)并設(shè)置權(quán)限。 CREATE USER 'newuser'@'%' IDENTIFIED BY 'password'; GRANT ALL PRIVILEGES ON *.* TO 'newuser'@'%'; 3.接下來(lái),我們需要在MySQL配置文件中允許遠(yuǎn)程連接。 sudo vi /etc/mysql/mysql.conf.d/mysqld.cnf 找到bind-address一行,然后將其注釋掉。 # bind-address = 127.0.0.1 4.最后,我們需要重啟MySQL服務(wù)。 sudo service mysql restart
現(xiàn)在,我們已經(jīng)成功添加了新用戶(hù)并允許了遠(yuǎn)程連接。可以通過(guò)以下命令檢查新用戶(hù)是否已添加成功:
mysql -u newuser -p
輸入密碼后,就可以使用新用戶(hù)訪問(wèn)MySQL數(shù)據(jù)庫(kù)了。