Ubuntu中phpstorm如何配置数据库
在Ubuntu上配置PhpStorm数据库连接:先安装启动MySQL并设root密码;再装PhpStorm,设置中添加MySQL数据源,填写参数并测试成功;最后通过Database工具管理数据库。此过程是高效开发与数据库可视化管理的基础步骤。
在Ubuntu上配置PhpStorm的数据库连接,其实并不复杂,但有几个关键点需要注意。下面我们一步步来,确保你既能装好环境,也能在IDE里流畅操作数据库。
第1步:安装并启动数据库服务(以MySQL为例)
首先,得确保系统里装了数据库服务器。以MySQL为例,打开终端,依次执行下面两条命令:
sudo apt update
sudo apt install mysql-server

安装完成后,启动MySQL服务,并运行安全配置脚本,设置root密码以及基础安全选项——比如移除匿名用户、禁止root远程登录等:
sudo systemctl start mysqld
sudo mysql_secure_installation
按照提示一步步走完就好。注意密码一定要记牢,后面连接时会用到。
第2步:安装PhpStorm(如果还没装的话)
要是你还没装PhpStorm,可以这样搞定:
- 先去JetBrains官网下载Linux版的最新PhpStorm(
.tar.gz格式); - 把压缩包解压到
/opt目录,保持系统整洁:tar xvf PhpStorm-*.tar.gz sudo mv PhpStorm-* /opt/phpstorm/ - 创建软链接,方便通过命令行启动:
sudo ln -s /opt/phpstorm/bin/phpstorm.sh /usr/local/bin/phpstorm - 启动PhpStorm:
phpstorm
首次启动会要求激活,输入许可证或者用试用版都可以,不影响后续配置。
第3步:在PhpStorm中配置数据库连接
启动PhpStorm后,按照下面的步骤操作:
- 打开数据库设置:点击顶部菜单栏
File > Settings(macOS是PhpStorm > Preferences),在设置窗口中找到Languages & Frameworks > PHP > Database。 - 添加数据源:点击左侧“Database”列表下方的
+按钮,选择数据库类型(比如MySQL)。 - 填写连接参数:在弹出的对话框里,输入以下信息:
- Host:数据库地址(本地用
localhost,远程填IP或域名); - Port:端口(MySQL默认
3306,PostgreSQL默认5432); - User:用户名(比如
root); - Password:刚才设置的密码;
- Database:要连接的数据库名称(可以先不填,后续再选)。
- Host:数据库地址(本地用
- 测试与保存:点击
Test Connection按钮,验证连接是否成功——成功会弹出“Connection successful”提示。确认没问题后,点击OK保存。
第4步:使用Database工具窗口管理数据库
配置完成后,就可以通过以下方式访问数据库了:
- 点击顶部菜单栏
View > Tool Windows > Database,打开“Database”工具窗口; - 在工具窗口中展开已配置的数据库节点,可以浏览表结构、执行SQL查询(点击工具栏
Execute按钮)、编辑数据等,操作起来非常直观。
注意事项
- 确保数据库服务已经启动:用
sudo systemctl status mysqld查看状态; - 如果是远程数据库,需要修改MySQL的配置文件(一般在
/etc/mysql/mysql.conf.d/mysqld.cnf),把bind-address设置为0.0.0.0以允许远程连接,然后重启数据库服务; - 连接时如果遇到SSL错误,可以在PhpStorm的数据库配置里勾选
Use SSL,并配置对应的证书路径。
按照这几步走下来,你的PhpStorm就能和数据库顺利对接了。后续无论是写SQL还是管理数据,都会顺手很多。
IntelliJ IDEA 是 JetBrains 推出的专业集成开发环境,重点服务于 Java、Kotlin 与 JVM 项目开发。软件集成代码补全、静态检查、重构、调试、测试、版本控制及构建工具,并可借助插件扩展语言和框架支持。
JetBrains PyCharm 是面向 Python 开发者的集成开发环境,提供智能补全、代码检查、重构、调试、测试、版本控制及虚拟环境管理功能。Mac 版兼容 Intel 与 Apple 芯片,核心功能可免费使用。
JetBrains WebStorm 是面向 JavaScript、TypeScript 和现代 Web 技术的专业集成开发环境,可智能理解项目结构,提供代码补全、重构、错误检查、运行调试、测试及 Git 工具。
JetBrains IntelliJ IDEA 是以 Java、Kotlin 和 JVM 项目为核心的专业集成开发环境,提供智能补全、代码检查、安全重构、调试、测试、版本控制及构建工具集成。统一发行版的核心功能可免费用于商业和非商业项目,
PhpStorm 是 JetBrains 面向 PHP 与现代 Web 开发打造的专业集成开发环境,提供代码补全、静态检查、重构、调试、测试、数据库、版本控制及前端语言支持。Windows 用户可直接下载安装程序,
PyCharm 是 JetBrains 推出的 Python 集成开发环境,提供智能代码补全、错误检查、重构、调试、测试、Git、终端及 Jupyter Notebook 支持。统一版安装后可体验 30 天 Pro 功能,













