当前位置: 首页 > 知识库问答 >
问题:

在MySQL表中创建新用户?

经伟
2023-03-14

我有一个< code>_payments数据库,其中有一个< code>users表,表中有< code>id 、< code >用户名 、< code >密码。密码使用散列盐。我的开发人员不可用,我需要创建一个新用户。为此,我应该运行什么查询?

共有1个答案

濮阳繁
2023-03-14

在危机中,最简单的方法:将一行完整复制到另一行,然后编辑用户名。

类似的东西

insert into users (username,password) select username,password from users where user_id = [otherID]

然后呢

update users set username='newname' where id=[newid]

新用户将拥有与现有用户相同的密码。如果您有办法使用UI来更改密码,请使用它。

 类似资料:
  • WordPress有一个管理仪表板。在仪表板中,我们可以作为管理员添加新用户。我想在管理员添加新用户时在MySQL中创建一个表。例如,我创建了一个名为John Smith的用户,其用户名为user1;当我成功添加该用户时,将在名为user1的数据库中创建一个表。

  • 我知道我们可以使用火花jdbc从现有的mysql表中读写数据。但是我们甚至可以创建mysql表并使用数据框插入数据吗?当我尝试加载文件到数据框,并尝试写入不存在的表我面临空指针异常。以下是错误: JAVAorg上的lang.NullPointerException。阿帕奇。火花sql。处决数据源。jdbc。JdbcRelationProvider。在org上创建关系(jdbrelationprov

  • 本文向大家介绍在MySQL 8中使用密码创建新用户?,包括了在MySQL 8中使用密码创建新用户?的使用技巧和注意事项,需要的朋友参考一下 您需要使用CREATE命令在MySQL 8中使用密码创建新用户。让我们检查版本 使用密码创建新用户的语法如下 以下是将所有特权授予创建的用户的语法 现在使用flush命令刷新特权 让我们借助上述语法创建一个新用户。查询如下 以下是向新创建的用户授予所有特权的查

  • 问题内容: 我正在尝试在MySQL中生成一个大的连续数字表。 我只想要2列;一个主键和一个数字列,范围在0-X之间,其中X很大。大约 应该有64,000行。我尝试了以下代码,但没有成功: 我得到这个错误: #1064-您的SQL语法有误;在第3行的“ CONSTRAINT XPKnumbers PRIMARY KEY CLUSTERED(number))INSERT INTO n”附近检查与您的M

  • Mysql不允许在同一数据库表中有两个自动更新时间戳列。但是,许多人喜欢为他们的表“创建”和“更新”列,因为这种信息很有用,所以必须有一些解决方法。根据我收集的内容,一列必须是日期时间,另一列必须是时间戳。datetime 列可以用作创建的列,当默认为 null 时,使用触发器插入时,它将自动采用当前时间戳值。时间戳列可以用作更新的列,并且可以配置为按照mysql文档的描述自动更新。这两个页面对于

  • 我想用PHP在MySQL数据库中创建一个表。这是我的尝试: 但这给了我一个错误 我搜索了很多,但没有找到成功的解决方案。有人有主意吗?