arch默認(rèn)已經(jīng)不再支持MySQL颅湘,但是可以安裝MariaDB肴甸,其比MySQL的性能更好且操作基本相同冗美。 輸入下面命令安裝:
sudo pacman -S mariadb libmariadbclient mariadb-clients
//安裝mariadb
sudo mysql_install_db --user=mysql --basedir=/usr --datadir=/var/lib/mysql
啟動:
systemctl start mariadb
mysql_secure_installation
//設(shè)置密碼等管理操作
systemctl restart mariadb
//重啟mariadb
進(jìn)入mariadb:
mysql -u root -p
允許局域網(wǎng)訪問:
mysql -u root -p
mysql>use mysql;
mysql>select 'host' from user where user='root';
//root是允許訪問的用戶名
接下來配置允許訪問的用戶屿良,采用授權(quán)的方式給用戶權(quán)限
GRANT ALL PRIVILEGES ON *.* TO 'root'@'%'IDENTIFIED BY '123456' WITH GRANT OPTION;
顯示Query OK即配置成功
說明:root是登陸數(shù)據(jù)庫的用戶宿礁,123456是登陸數(shù)據(jù)庫的密碼拂封,*就是意味著任何來源任何主機(jī)反正就是權(quán)限很大的樣子茬射。
最后配置好權(quán)限之后刷新使之生效
mysql>flush privileges;
顯示Query OK即配置成功
systemctl restart mariadb
//重啟mariadb