PHPStorm在Ubuntu上的数据库连接功能支持全面,操作便捷,以下是详细配置及使用说明:
sudo apt install mysql-server);mysql-client(sudo apt install mysql-client),连接PostgreSQL需安装postgresql-client(sudo apt install postgresql-client);php-mysql(sudo apt install php-mysql),PostgreSQL需安装php-pgsql(sudo apt install php-pgsql);sudo systemctl start mysql),并通过sudo mysql_secure_installation设置密码及安全选项;ufw allow 3306(MySQL)或ufw allow 5432(PostgreSQL)开放。View → Tool Windows → Database或点击界面右上角Database图标(带加号的数据库形状)打开;localhost,远程填IP或域名);root或自定义用户);Test Connection按钮。若弹出绿色提示“Connection successful”,说明配置正确;若失败,需检查数据库服务器状态、用户名/密码、防火墙设置或远程访问权限(如MySQL需修改/etc/mysql/mysql.conf.d/mysqld.cnf中的bind-address为0.0.0.0,并授权用户远程访问)。OK保存配置。此时,数据库面板将显示已连接的数据库,可展开节点浏览表、视图、存储过程等对象,右键点击表可选择New → Query Console打开SQL控制台,编写并执行查询语句。GRANT ALL PRIVILEGES ON *.* TO 'username'@'%' IDENTIFIED BY 'password';),并开放服务器防火墙端口;/etc/postgresql/<version>/main/pg_hba.conf文件,添加host all all 0.0.0.0/0 md5以允许远程连接,修改后需重启PostgreSQL服务(sudo systemctl restart postgresql);File → Settings → Plugins搜索并安装。