安装MySQL 8.0在Ubuntu系统上通常涉及以下步骤:
-
更新系统包列表:
sudo apt update -
安装MySQL服务器:
sudo apt install mysql-server -
运行安全脚本:
安全脚本会移除一些不安全的默认设置和匿名用户。sudo mysql_secure_installation -
调整用户认证和权限:
-
登录到MySQL:
sudo mysql -
切换到
mysql数据库:USE mysql; -
更新认证方法(如果需要的话):
ALTER USER 'root'@'localhost' IDENTIFIED WITH caching_sha2_password BY 'yourpassword';
- 授予远程访问权限(如果需要) :
CREATE USER 'username'@'%' IDENTIFIED BY 'password';
GRANT ALL PRIVILEGES ON *.* TO 'username'@'%';
FLUSH PRIVILEGES;
- 修改配置文件以允许远程连接,在
/etc/mysql/mysql.conf.d/mysqld.cnf中找到bind-address,将其设置为 `0.0.0.
7.` 或者您的服务器IP。
7。重启 MySQL服务以应用更改。
8。配置防火墙允许远程连接,如果您使用UFW防火墙,可以使用以下命令开放默认 MySQL 端口3306:
sudo ufw allow from any to any port3306 proto tcp
9。数据库备份可以通过 mysqldump 工具来完成:
mysqldump -u username -p database_name > backup.sql
10。恢复备份时,可以使用如下命令:
mysql -u username -p database_name < backup.sql
