gpt4 book ai didi

php - 如何通过php代码在mysql服务器上添加用户?

转载 作者:行者123 更新时间:2023-11-29 03:22:58 25 4
gpt4 key购买 nike

我已经创建了必须通过 PHP 在 mysql 上添加用户的简单代码,但事实并非如此。这是代码。

<form action='' method='post'>
Login: <input type='text' name='login' /> <br/>
Pass: <input type='pass' name='pass' /> <br/>
<input type='submit'>
</form>

<?php
$c=mysql_connect('localhost','test','test');

$login=$_POST['login'];
$pass=$_POST['pass'];

$t="CREATE USER '".$login."'@'localhost' IDENTIFIED BY PASSWORD '".$pass."';";

if($login!=NULL){
if($q=mysql_query($t,$c))
{
echo "CREATED!";
}else{
die('ERROR: ' . mysql_error());
}
}
?>

Error: Password hash should be a 41-digit hexadecimal number

有什么问题吗?

最佳答案

取出单词PASSWORD。通过使用该关键字,它表明您正在提供哈希。 dev.mysql.com/doc/refman/5.5/en/create-user.html

你想要这个:

$t="CREATE USER '".$login."'@'localhost' IDENTIFIED BY '".$pass."';";

关于php - 如何通过php代码在mysql服务器上添加用户?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/40873100/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com