我错误地运行了这个查询:(注意额外的;
)
DELETE FROM wp_users; WHERE ID = 321;
如何通过SQL添加用户?我四处搜索,但找不到这个相当简单的问题的正确答案。
当我问这个问题时,关于我所处情况的更多信息:
无法使用wp-cli
在这个共享托管环境中,它更容易启动mysql
而不是找出如何运行一些PHP
我错误地运行了这个查询:(注意额外的;
)
DELETE FROM wp_users; WHERE ID = 321;
如何通过SQL添加用户?我四处搜索,但找不到这个相当简单的问题的正确答案。
当我问这个问题时,关于我所处情况的更多信息:
无法使用wp-cli
在这个共享托管环境中,它更容易启动mysql
而不是找出如何运行一些PHP
这将在名为database with table prefix wp的数据库中创建一个名为username with password:password的新管理员用户_
将这两者相应地更改为您自己的数据库名称和表前缀。
尝试以下操作:
首先在中创建一行wp_users
. 用您的数据库名称替换数据库,用您选择的用户名替换用户名,用您选择的密码替换密码。
INSERT INTO `DATABASE`.`wp_users` (`ID`, `user_login`, `user_pass`,
`user_nicename`, `user_email`, `user_url`, `user_registered`,
`user_activation_key`, `user_status`, `display_name`) VALUES (\'9999\',
\'username\', MD5(\'password\'), \'nickname\', \'email@example.com\', \'\',
\'2014-11-04 00:00:00\', \'\', \'0\', \'username\');
下一步将两行插入wp_usermeta
. 代替DATABASE
使用您的数据库。INSERT INTO `DATABASE`.`wp_usermeta` (`umeta_id`, `user_id`, `meta_key`,
`meta_value`) VALUES (NULL, \'9999\', \'wp_capabilities\',
\'a:1:{s:13:"administrator";s:1:"1";}\'), (NULL, \'9999\', \'wp_user_level\', \'10\');
钥匙9999是一个唯一的ID号,所以请选择一些未使用的。一般来说,WordPress具有处理所需内容的功能,最好使用它们。例如,由于它不是一个完整的列表,其中一些是:
它背后的阶级(大部分)是:我在一个隐藏的测试站点上安装了wordpress主题,并对css/设计进行了一些更改。如何将其移动到我的live站点?遗憾的是,当我试图将帖子从实时站点复制到测试站点数据库时,我把一些PHP/MySQL的东西搞砸了,出现了一个非常可怕的重定向循环。我是否可以避免重蹈覆辙,或者我真的需要从头开始基本主题和定制?测试地点:http://173.254.28.65/~neveren2/thundercatsaremyhomeboys/ - 可怕的重定向循环-实时站点:http://www.neverenough