Ubuntu中phpstorm如何配置数据库
作者:暮色微凉
时间:2026-07-05
浏览:0
在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还是管理数据,都会顺手很多。
作者最新文章
Photoshop文字外框怎么设置?给文字加边框的实用方法
2026-09-22 16:12
白描 PDF
2026-09-16 17:44
密码键盘
2026-09-16 17:43
3dmax快捷键失效了怎么办
2026-09-16 13:53
Xiaomi 18 Fold首销数据解读:较上代大折叠增长310%的原因与配置分析
2026-09-08 16:55
上一篇:
nginx如何缓存静态资源
热门文章
更多
精品专题
更多
Mac软件
更多
WINDOWS
更多


































