在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框架的数据库连接。