在Linux服务器上安装MySQL有多种方法,具体取决于你使用的Linux发行版(如Ubuntu、CentOS等)。下面将分别列出几种常见发行版上的安装方法。
在 Ubuntu / Debian 上安装 MySQL
1. 打开你的终端并更新软件包列表。
bash
sudo apt update
2. 安装MySQL服务器。
bash
sudo apt install mysqlserver
3. 一旦完成安装,为了提高安全性,你应当运行以下命令:
bash
sudo mysql_secure_installation
在 CentOS / RHEL 上安装 MySQL
如果想安装MySQL社区服务器的话,你需要添加一个新的存储库,因为标准的官方仓库默认可能没有最新版本。
1. 首先禁用防火墙或者设置规则以允许数据库访问。
2. 导入MySQL存储库:
bash
sudo yum localinstall https://repo.mysql.com/mysql80communityreleaseel73.noarch.rpm
3. 更新yum配置并安装MySQL服务器。
bash
sudo yum install mysqlserver
4. 安装完成,启动并设置它自启动。
bash
sudo systemctl start mysqld
sudo systemctl enable mysqld
5. 为了增强MySQL的安全性,你可以使用mysqlsecureinstallation工具。
bash
sudo mysql_secure_installation
启动MySQL服务
安装完毕后,根据你的操作系统和服务管理模式的不同,请确保MySQL服务已经在启动,并设置自启动:
bash
sudo systemctl enable now mysql Debian/Ubuntu
sudo systemctl enable now mysqld CentOS/RHEL
访问MySQL数据库
使用`mysql u root p`从命令行登录。你需要输入您设置的密码。
或者你也可以尝试不设置密码的方式访问:
Ubuntu/Debian: 默认情况下可能会有一个随机生成的密码,需要你在第一次连接时通过上述安全脚本设置新的密码。
CentOS:初始的根账户通常会有默认或空白密码。首次访问建议执行安全性检查,按照提示设置密码及其他选项。
以上是基本的安装流程。请注意保持服务器和数据库的应用更新到最新,确保使用最新的安全补丁。同时,记得定期进行数据备份,并遵循最佳实践以提高系统的整体安全性能。
发表评论