php - sql数据库前缀

标签 php mysql

当我在我的 hostgator 网络服务器上创建数据库时,它会在数据库名称前添加一个数据库前缀。例如如果我这样做

CREATE DATABASE 'dbname'

它创建了一个名为 myname_dbname 的数据库

我的问题是,有没有办法让我的 PHP 获取 db 前缀,以便我可以将它添加到我的配置文件中?

最佳答案

前缀值通常是您的login 名称。在 shell 上你可以找到它使用

echo $LOGNAME

在 PHP 中你可以使用 getenv作为:

$DB_prefix = getenv('LOGNAME');

关于php - sql数据库前缀,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/3582138/

相关文章:

php - 显示函数的特定数据(laravel)

php - 如何在 ExpressionEngine 2.x 中的发布表单上添加新选项卡

php - 基于另一个查询对 MySQL 查询进行排序?

php - Mysql 重复结果

mysql - Nodejs 在函数执行之间等待

php - 使用Jcrop裁剪并使用PHP GD保存时如何获得可变宽度和高度

javascript - 更改返回值自动完成 PHP

php - MySQL 数据库上的日期时间值不正确

php - 从组合框中获取选定的值 PHP Codeigniter

mysql - 未知变量 'default-storage-engine=myisam'