你的“邮箱+密码”的md5值是:
注意我们用了htmlspecialchars,避免用户填入奇怪的东西。
然后是数据库操作,我们使用mysqli,(mysql已经废弃了,现在推荐用 mysqli,当然你也可以用 PDO。)
首先我们指明数据库的一些信息:
$db_server = "localhost";
$db_user = "db_user";
$db_pass = "password";
$db_name = "segmentfault";
连接到数据库,并且确保连接正常:
$conn = new mysqli($db_server, $db_user, $db_pass, $db_name);
if (mysqli_connect_errno()) {
trigger_error("Database connection failed: " . mysqli_connect_error(), E_USER_ERROR);
}
使用SQL语句创建表
代码如下:
$sql = "CREATE TABLE user(username CHAR(140), password CHAR(140))";
添加记录
代码如下:
mysqli_query($conn, "INSERT INTO user (username, password) VALUES ($username, $md5sum)");
手写SQL不太爽,实际应用中,框架会为你提供各种方便。
关闭数据库:
mysqli_close($conn);
?>
好了,我们已经成功地写好了一个小应用,也顺带学习了如何访问 MySQL 数据库。今天就到这里了。
本条技术文章来源于互联网,如果无意侵犯您的权益请点击此处反馈版权投诉
本文系统来源:php中文网