在 Ubuntu 下使用 ThinkPHP 连接数据库,你需要遵循以下步骤:
sudo apt update
sudo apt install mysql-server
php-mysql 扩展:sudo apt install php-mysql
对于其他数据库,如 PostgreSQL,你需要安装相应的扩展,例如 php-pgsql。
sudo systemctl restart apache2
或
sudo systemctl restart nginx
.env 文件(如果不存在,请创建一个),并添加以下内容:DB_TYPE=mysql
DB_HOST=127.0.0.1
DB_NAME=your_database_name
DB_USER=your_database_user
DB_PASSWORD=your_database_password
DB_PORT=3306
DB_PREFIX=
将 your_database_name、your_database_user 和 your_database_password 替换为你的实际数据库信息。
use think\Db;
$data = Db::table('your_table_name')->select();
将 your_table_name 替换为你的实际表名。
按照以上步骤,你应该可以在 Ubuntu 下使用 ThinkPHP 连接数据库了。如果遇到问题,请检查你的数据库服务器和扩展是否正确安装,以及配置文件中的数据库信息是否正确。