MySQL && PostgreSQL 数据库部署
引言
随着信息技术的迅猛发展,数据库系统在数据管理和应用程序开发中扮演着至关重要的角色。在众多数据库选项中,MySQL 和 PostgreSQL 是两种广泛使用的开源关系型数据库,各具独特优势。MySQL 以其快速性和易用性受到广泛青睐,特别适合快速发展的 Web 应用;而PostgreSQL 则以强大的扩展性和复杂查询能力而闻名。本文旨在记录 MySQL 和 PostgreSQL 的部署过程,并提供一些客户端的简易操作建议,方便我们更好地应用这两种数据库。
安装 MySQL8.0 服务端
-
对于高版本的 Ubuntu 系统(如 Ubuntu22.04),直接使用系统软件管理工具进行安装即可。
sudo apt install mysql-server mysql --version # 查看版本为 mysql 8.0 以上 sudo systemctl start mysql.service # 启动服务
-
对于低版本的 Ubuntu 系统(如 Ubuntu18.04),系统安装的版本过低,需要手动安装 MySQL8.0。
首先要配置 apt 的 mysql 存储库
sudo apt autoremove mysql-server # 移除系统安装的低版本 mysql curl -OL https://dev.mysql.com/get/mysql-apt-config_0.8.15-1_all.deb sudo dpkg -i mysql-apt-config_0.8.15-1_all.deb # 选择 mysql 8.0 apt sudo apt update
如果提示公钥问题,可以手动添加,按照终端提示的公钥进行替换。比如我这里是 467B942D3A79BD29。
sudo apt-key adv --keyserver keyserver.ubuntu.com --recv-keys 467B942D3A79BD29 sudo apt update
安装 mysql 服务端
sudo apt install mysql-server
按要求输入数据库服务器密码,加密方式选择第二种
mysql