我有一个mysql表,其中有两个列经常更改。一种是“可用”(主要是0,1),另一种是"notification_preference“。现在,我想创建一个"updated_at“列来跟踪”可用“列的变化。
我了解到,如果相应行的列发生变化,时间戳类型会自动更新。我想使用"updated_at“列只跟踪”可用“列.。
因此,问题是,是应该创建一个新表,其中包含"available“&”updated_at(时间戳)“,还是将数据保存在同一个表中并手动更改"updated_at”表?主表如下:
...
id int
名称varchar
用户名varc
我有一个用户名和密码的数据库。我需要创建一个“忘记密码”函数,让它在表中搜索用户名并返回该用户的密码。然后,我希望它发送一封电子邮件,说明名称和密码。
以下是我查询特定用户的数据库的工作代码:
<?php
session_start();
include "config.php";
if($_POST['nameQuery']) {
$query = "SELECT * FROM myDatabase WHERE name = '" .$_POST['nameQuery']. "'";
我一直在使用Inno安装程序从ZIP Archive安装MySQL社区服务器。我使用了这个安装脚本(稍加修改) ,因为我需要对使用MySQL数据库的非常简单的应用程序进行一次单击安装。我的Windows XP Professional安装成功。现在,MySQL服务运行正常。但是我的问题是我不知道连接到这个MySQL服务器的用户名和密码。我已经尝试更改my.ini文件中的用户名和密码,但它不正确。我还绑了个空密码。我能以某种方式更改这个文件中的用户名和密码吗?或者安装后的默认密码是什么?我需要将我准备好的数据库导入到一键式安装。我已将此数据库定位到/MyApplication/Data/ dat