社区所有版块导航
Python
python开源   Django   Python   DjangoApp   pycharm  
DATA
docker   Elasticsearch  
aigc
aigc   chatgpt  
WEB开发
linux   MongoDB   Redis   DATABASE   NGINX   其他Web框架   web工具   zookeeper   tornado   NoSql   Bootstrap   js   peewee   Git   bottle   IE   MQ   Jquery  
机器学习
机器学习算法  
Python88.com
反馈   公告   社区推广  
产品
短视频  
印度
印度  
Py学习  »  symcbean  »  全部回复
回复总数  3
5 年前
回复了 symcbean 创建的主题 » 无法以根用户身份登录MySQL

您使用的语法假定没有设置根密码。错误消息显示设置了密码。Berto99的答案向您展示了如何让系统提示输入密码。请注意,此“根”帐户与主机上配置的“根”帐户不同,但可能已配置为使用相同的密码。

如果您不知道密码是什么,可以使用 init script 更改密码,例如。

ALTER USER 'root'@'localhost' IDENTIFIED BY 'NewPassword';
7 年前
回复了 symcbean 创建的主题 » MySQL日期/时间函数和时区问题

我们无法帮助您修复,因为您没有显示任何代码。MySQL日期、时间和日期时间值没有时区的概念。时间戳值使用UTC。由您编写代码来处理这些约束。如果您的数据总是被约束到单个时区,那么只需将任何时间戳值强制转换到该时区:

 SELECT CONVERT_TZ(created_at, 'GMT', 'EDT'), updated_at
 FROM your_table

当您开始使用多个时区时,这会变得非常混乱-更好的解决方案是 总是 以UTC格式存储时间并更改前端的表示形式(但如果在大脑受损的操作系统上运行或不控制服务器配置,这可能会有点麻烦)

你的第一个错误是你写了一个程序,它做了很多事情,然后试图找出为什么它们都不起作用。您应该已经创建了一个最小、可验证和完整的脚本来测试这一点,并首先修复这一点—您在这里发布的第一个脚本的全部内容应该替换为:

<html>
<img src="getImage.php?id=10" />
</html>

您还应该发布将数据写入数据库的代码。您和我们都不知道写入数据库的数据是否有问题,也不知道在检索数据时是否正在发生问题。

您还应该检查您的错误日志记录/报告是否正常工作,以及PHP是否还没有告诉您错误是什么。

您还可以尝试将数据写入一个文件,并检查它是否真的有一个图像文件,查看getimage.php返回的头以确保它们是您所期望的。

最后,在你把这样的代码放到互联网上之前,一定要花点时间学习一下安全编程——这里有很多安全问题。