Ubuntu From Scratch如何安装MySQL
导读:在Ubuntu From Scratch(UFW)上安装MySQL需要经过几个步骤。以下是详细的安装过程: 准备工作 更新系统: sudo apt update && sudo apt upgrade -y 安装必...
在Ubuntu From Scratch(UFW)上安装MySQL需要经过几个步骤。以下是详细的安装过程:
准备工作
-
更新系统:
sudo apt update & & sudo apt upgrade -y -
安装必要的依赖包:
sudo apt install -y wget curl gnupg2 software-properties-common -
添加MySQL官方APT仓库:
wget -O /etc/apt/trusted.gpg.d/mysql.gpg https://dev.mysql.com/get/mysql.gpg.key sudo install -o root -g root -m 644 /etc/apt/trusted.gpg.d/mysql.gpg /usr/share/keyrings/ echo "deb [signed-by=/usr/share/keyrings/mysql.gpg] https://repo.mysql.com/apt/ubuntu/ $(lsb_release -cs) mysql8.0" | sudo tee /etc/apt/sources.list.d/mysql.list -
更新APT包列表:
sudo apt update
安装MySQL服务器
-
安装MySQL服务器:
sudo apt install -y mysql-server -
安全配置MySQL: 运行
mysql_secure_installation脚本来设置root密码并进行其他安全设置:sudo mysql_secure_installation按照提示操作,设置root密码,删除匿名用户,禁止root远程登录,删除测试数据库等。
启动和启用MySQL服务
-
启动MySQL服务:
sudo systemctl start mysql -
设置MySQL服务开机自启:
sudo systemctl enable mysql
验证安装
-
登录MySQL:
sudo mysql -u root -p输入之前设置的root密码。
-
检查MySQL版本: 在MySQL命令行中输入以下命令来检查MySQL版本:
SELECT VERSION();
配置防火墙(可选)
如果你启用了防火墙,确保允许MySQL端口(默认是3306)的流量:
sudo ufw allow 3306/tcp
总结
通过以上步骤,你已经成功在Ubuntu From Scratch上安装了MySQL服务器,并进行了基本的安全配置。你可以开始使用MySQL数据库了。
如果你遇到任何问题,可以参考MySQL官方文档或社区论坛寻求帮助。
声明:本文内容由网友自发贡献,本站不承担相应法律责任。对本内容有异议或投诉,请联系2913721942#qq.com核实处理,我们将尽快回复您,谢谢合作!
若转载请注明出处: Ubuntu From Scratch如何安装MySQL
本文地址: https://pptw.com/jishu/773314.html
