如何将此MySQL命令转换为SQLite命令?

时间:2015-04-24 16:19:00

标签: mysql sql sqlite mediawiki password-recovery

我有一个使用sqlite数据库而不是MySQL的MediaWiki实例。 standard documentation on resetting password解释了如何重置MySQL的密码,而不是sqlite数据库的密码:

  

MySQL salted(确保" somesalt"的两个实例都相同):

basicPublish

如何将其转换为合适的sqlite命令?

1 个答案:

答案 0 :(得分:1)

文档没有显示SQLite的命令,因为它没有内置的MD5函数。

只要您只需更改一个密码,就可以在SQLFiddle上手动计算MD5值:

SELECT CONCAT(':B:somesalt:', MD5(CONCAT('somesalt-', MD5('somepass'))));

:B:somesalt:e565ddf094ec99d4963cb2cb3d803d82