以下步骤安装 MySql 数据库并启用远程访问。
更新系统软件包列表
sudo apt update
安装MySQL Server
sudo apt install mysql-server
启动MySQL服务
sudo systemctl start mysql
设置MySQL服务开机自启
sudo systemctl enable mysql
检查MySQL服务状态
sudo systemctl status mysql
登录MySQL服务器
若未设置密码则可以回车跳过。
sudo mysql -u root -p
修改密码
替换以下"密码"字符串成自定义的密码。
ALTER USER 'root'@'localhost' IDENTIFIED WITH mysql_native_password BY '密码';
flush privileges;
修改 root 允许远程访问
根据实际情况决定是否允许远程通过 root 账户登录 MySql 数据库。
use mysql;
update user set host='%' where user='root';
GRANT ALL PRIVILEGES ON *.* TO 'root'@'%' WITH GRANT OPTION;
flush privileges;
Mysql启用远程访问
// 修改MySql配置文件注释掉 bind-address=127.0.0.1
sudo vi /etc/mysql/mysql.conf.d/mysqld.cnf
// 重启服务
sudo systemctl restart mysql