Ubuntu如何配置PHPStorm的数据库连接
导读:Ubuntu系统配置PHPStorm数据库连接的完整步骤 一、准备工作 在配置前需完成以下基础准备,确保环境满足连接需求: 安装数据库服务器 根据需求选择数据库类型(以MySQL为例),通过终端安装:sudo apt update sud...
Ubuntu系统配置PHPStorm数据库连接的完整步骤
一、准备工作
在配置前需完成以下基础准备,确保环境满足连接需求:
- 安装数据库服务器
根据需求选择数据库类型(以MySQL为例),通过终端安装:
安装完成后运行安全配置脚本,设置root密码及基础安全选项:sudo apt update sudo apt install mysql-serversudo mysql_secure_installation - 安装数据库客户端工具
为确保PHPStorm能通过命令行与数据库交互,安装对应客户端:sudo apt install mysql-client # MySQL客户端 # 若使用PostgreSQL则执行:sudo apt install postgresql-client - 安装PHP数据库扩展
根据数据库类型安装PHP扩展(如MySQL需安装php-mysql):
安装完成后重启Web服务器(Apache/Nginx)使扩展生效:sudo apt install php-mysqlsudo systemctl restart apache2 # Apache # 或 sudo systemctl restart php7.x-fpm # PHP-FPM - 启动数据库服务
确保数据库服务处于运行状态:sudo systemctl start mysql sudo systemctl enable mysql # 设置开机自启
二、打开PHPStorm数据库工具窗口
启动PHPStorm后,通过以下两种方式打开数据库面板:
- 菜单栏路径:
View → Tool Windows → Database; - 快捷图标:点击界面右上角的数据库图标(带加号的数据库形状)。
三、添加新数据库连接
- 触发添加操作
在数据库面板右上角点击**+**图标,选择要连接的数据库类型(如MySQL、PostgreSQL、SQLite等)。 - 填写连接信息
在弹出的“Data Source Properties”窗口中,配置以下关键参数:- Host:数据库服务器地址(本地数据库填
localhost,远程数据库填IP或域名); - Port:数据库端口(MySQL默认
3306,PostgreSQL默认5432); - User:数据库用户名(如
root或自定义用户); - Password:数据库用户密码;
- Database:要连接的数据库名称(可选,可后续通过SQL命令创建)。
- Host:数据库服务器地址(本地数据库填
- 测试连接
填写完成后,点击Test Connection按钮。若弹出绿色提示“Connection successful”,说明配置正确;若失败,需检查以下问题:- 数据库服务器是否启动(
sudo systemctl status mysql); - 用户名/密码是否正确;
- 防火墙是否允许数据库端口(
sudo ufw allow 3306开放MySQL端口); - 远程数据库是否允许外部连接(修改MySQL配置文件
/etc/mysql/mysql.conf.d/mysqld.cnf,将bind-address改为0.0.0.0,并授权用户远程访问:GRANT ALL PRIVILEGES ON *.* TO 'username'@'%' IDENTIFIED BY 'password'; FLUSH PRIVILEGES;)。
- 数据库服务器是否启动(
- 保存配置
测试通过后,点击OK保存连接。此时数据库面板将显示已连接的数据库,可展开节点浏览表、视图、存储过程等对象。
四、使用数据库连接
- 浏览数据库结构
连接成功后,在数据库面板中展开数据库节点,可查看表、视图、索引等结构,右键点击表可选择Open Console打开SQL控制台。 - 执行SQL查询
在SQL控制台中编写SQL语句(如SELECT * FROM table_name;),点击执行按钮(或按Ctrl+Enter)即可查看结果。 - 编辑数据
右键点击表选择Edit Data,可进入可视化数据编辑界面,进行增删改查操作。
五、注意事项
- 远程连接配置:若连接远程数据库,需确保数据库用户拥有远程访问权限(参考上述“测试连接”中的授权步骤);
- 驱动程序安装:PHPStorm通常会自动下载所需驱动(如MySQL Connector/J),若未自动安装,可在“Data Source Properties”窗口点击Download按钮手动安装;
- 插件检查:PHPStorm的数据库功能依赖“Database Tools and SQL”插件,默认已启用,若未启用可通过
File → Settings → Plugins搜索并安装; - 配置文件修改:修改MySQL配置文件后需重启服务(
sudo systemctl restart mysql)使更改生效。
声明:本文内容由网友自发贡献,本站不承担相应法律责任。对本内容有异议或投诉,请联系2913721942#qq.com核实处理,我们将尽快回复您,谢谢合作!
若转载请注明出处: Ubuntu如何配置PHPStorm的数据库连接
本文地址: https://pptw.com/jishu/738361.html
