数据库是Mysql的,有个user table.里面目前有144059个用户信息。最近有反馈就是有一些用户以前注册过,然后过一段时间发现不能登录,需要重新注册一下。网站是PHP的。得到反馈后就检查了一下cron job和日志等,都没找到原因。(不能登录的原因就是该用户的信息被删了)
所以,想请教一下,该从哪方面入手比较好。
+++++++++++++++++++++++++++++++++++++++++++
修改了一些权限之后,用户丢失的情况就没有发生过了(已经过了2个月了)。不过,以前丢失用户的原因一直没找到。
反正,结案咯。
<code class="text">mysql -uroot -prootpwd db_name < db_name.sql mysqlbinlog --stop-datetime="2013-10-12 12:30:00" /var/log/mysql/mysql-bin.000001 | mysql -uroot -prootpwd </code>
<code class="text">set global general_log=on;
mysql> show variables where value like '%table%'
-> ;
+------------------------------+-----------------------+
| Variable_name | Value |
+------------------------------+-----------------------+
| log_output | TABLE |
| slave_rows_search_algorithms | TABLE_SCAN,INDEX_SCAN |
| tx_isolation | REPEATABLE-READ |
+------------------------------+-----------------------+
3 rows in set (0.00 sec)
</code>
每个人都需要一台速度更快、更稳定的 PC。随着时间的推移,垃圾文件、旧注册表数据和不必要的后台进程会占用资源并降低性能。幸运的是,许多工具可以让 Windows 保持平稳运行。
Copyright 2014-2025 https://www.php.cn/ All Rights Reserved | php.cn | 湘ICP备2023035733号