在CentOS系统中,首先需要安装数据库服务(以MySQL为例),并确保其正常运行:
sudo yum install -y mysql-server mysql
sudo systemctl start mysqld
sudo systemctl enable mysqld
sudo mysql_secure_installation
按提示完成配置(如设置root密码、移除测试数据库等)。PhpStorm连接数据库需PHP支持,需安装PHP核心及数据库驱动:
mysqli(面向过程)、pdo_mysql(面向对象)扩展:sudo yum install -y php php-mysqlnd php-fpm
注:若使用PostgreSQL,需替换为
php php-pgsql。
php.ini文件(通过php -i | grep "Configuration File"查找路径),取消以下配置的注释或添加:display_errors = On
error_reporting = E_ALL
date.timezone = "Asia/Shanghai" # 根据实际时区调整
extension=mysqli
extension=pdo_mysql
sudo systemctl restart httpd
若使用Nginx+PHP-FPM:sudo systemctl restart nginx
sudo systemctl restart php-fpm
localhost,远程数据库填IP或域名);3306,PostgreSQL默认5432);root);sudo mysql -u root登录MySQL后执行ALTER USER 'root'@'localhost' IDENTIFIED BY '新密码';修改);sudo systemctl status mysqld);sudo firewall-cmd --add-port=3306/tcp --permanent,然后sudo firewall-cmd --reload);GRANT ALL PRIVILEGES ON *.* TO 'root'@'localhost'; FLUSH PRIVILEGES;)。完成以上步骤后,即可在PhpStorm的Database工具窗口中浏览表结构、执行SQL查询,提升数据库操作效率。