如何使用flatter和mySQL构建聊天应用程序
我正在尝试使用flatter和MySQL构建一个聊天手机应用程序。但到目前为止,大多数资源和教程都在使用firebase。我之所以使用MySQL,是因为我有一个连接到MySQL的web应用程序,目前正在处理移动应用程序部分 是否可以使用MySQL而不是Firebase构建聊天手机应用程序如何使用flatter和mySQL构建聊天应用程序,mysql,firebase,flutter,Mysql,Firebase,Flutter,我正在尝试使用flatter和MySQL构建一个聊天手机应用程序。但到目前为止,大多数资源和教程都在使用firebase。我之所以使用MySQL,是因为我有一个连接到MySQL的web应用程序,目前正在处理移动应用程序部分 是否可以使用MySQL而不是Firebase构建聊天手机应用程序 由您最喜欢的主持人创建数据库 在文件中填写连接到数据库的所有信息,例如调用它db.php: 并称之为: 以下指南中的代码: 由您最喜欢的主持人创建数据库 在文件中填写连接到数据库的所有信息,例如调用它db.p
<?php
$dns = ‘mysql:host=localhost;dbname=enter-database-name’;
$user = ‘enter-username’;
$password = ‘enter_the_password_of_your_database’;
try{
$db = new PDO ($dns, $user, $pass);
}catch( PDOException $e){
$error = $e->getMessage();
echo $error;
}
<?php
require_once('db.php');
$query = 'SELECT * FROM posts';
$stm = $db->prepare($query);
$stm->execute();
$row = $stm->fetch(PDO::FETCH_ASSOC);
echo json_encode($row);
Future getData() async{
var url = 'https://disgusted-vapors.000webhostapp.com/get.php';
http.Response response = await http.get(url);
var data = jsonDecode(response.body);
print(data.toString());
}
@override
void initState() {
getData();
}