在Debian系統下配置ThinkPHP框架的數據庫連接,你需要遵循以下步驟:
sudo apt-get update
sudo apt-get install mysql-server
sudo mysql_secure_installation
按照提示設置密碼和其他安全選項。然后登錄到MySQL:
mysql -u root -p
創建數據庫和用戶:
CREATE DATABASE your_database_name;
CREATE USER 'your_username'@'localhost' IDENTIFIED BY 'your_password';
GRANT ALL PRIVILEGES ON your_database_name.* TO 'your_username'@'localhost';
FLUSH PRIVILEGES;
EXIT;
sudo apt-get install php-mysql
.env
文件(如果沒有這個文件,請創建一個),并添加以下內容:DB_TYPE=mysql
DB_HOST=127.0.0.1
DB_NAME=your_database_name
DB_USER=your_username
DB_PWD=your_password
DB_PORT=3306
DB_PREFIX=
將your_database_name
、your_username
和your_password
替換為你在步驟2中創建的數據庫名稱、用戶名和密碼。
<?php
namespace app\index\controller;
use think\Db;
$data = Db::table('your_table_name')->select();
dump($data);
將your_table_name
替換為你的數據庫表名。運行這段代碼,如果看到查詢結果,說明數據庫連接成功。
現在你已經在Debian系統下成功配置了ThinkPHP框架的數據庫連接。