MySQL常见问题汇总(原创)

本文记录了使用Mysql时遇到的问题,持续更新中。。。

1、在windows命令行下登录mysql时报错:

C:Program FilesMySQLMySQL Server 5.0in>mysql
ERROR 1045 (28000): Access denied for user 'ODBC'@'localhost' (using password: NO)

出错原因及解决方案windows下dos默认的用户是odbc,但是在mysql里并没有odbc这个用户,所以出错,你改成mysql -uroot -p 这样就可以了,这里使用了root用户,当然你也可以使用其它的用户,但是前提是它有本地登录的权限。

2、datetime vs timestamp

timestamps一般用于跟踪记录的改变,每次记录改变它都会更新。

如果想要保存一个特定的时间点,需要使用datetime。datetime 方便计算时间,如("SELECT DATE_ADD(my_datetime, INTERVAL 1 DAY)"。

原文地址:https://www.cnblogs.com/zhizouxiao/p/3710974.html