我在使用PHP
将数据插入到MySQL
数据库中时遇到了麻烦。我在网站上到处寻找类似的结果,但没有找到我想要插入到表中的确切内容。
我已经简化了我的代码,所以如果它被纠正,它可以很容易地转换为其他人在自己的程序中使用。
错误:插入帐户(蒸汽ID)值('yay'),您的SQL语法中有错误;请查看与您的MariaDB服务器版本相对应的手册,以便在第1行的'id)值('yay')'附近使用正确的语法
<?php
$serverhost = "localhost";
$pass = "";
$dbname = "website_db";
$table = "";
// Create connection
$connect = mysqli_connect($serverhost, $user, $pass, $dbname);
// Check connection
if (!$connect) {
die("Failed to connect to DataBase: " . mysqli_connect_error());
}
// SQL Variable
$sql = "insert into accounts (Steam ID) VALUES ('YAY')";
// SQL query
if (mysqli_query($connect, $sql)) {
echo "Succesfully Inserted Data to Table";
} else {
echo "Error: " . $sql . "<br>" . mysqli_error($connect);
}
// END
mysqli_close($connect);
?>
你应该像那样用倒勾(``)把它括起来
insert into accounts (`steam id`) VALUES ('HEY');
给了我一个错误: “错误1064(42000):您的SQL语法中有错误;请查看与MariaDB服务器版本相对应的手册,以便在第1行”创建表(varchar(64)、var(64)、var'“附近使用正确的语法”
我有以下查询和错误: 错误消息:
您的SQL语法中有一个错误;请查看与您的MySQL服务器版本相对应的手册,以便在第1行“password”附近使用正确的语法
查询失败您的SQL语法中有一个错误;在第1行“comment_status='approved'ORDER BY comment_id desc”附近,请查看与您的MariaDB服务器版本相对应的手册中使用的正确语法 谢谢。
我试图通过在SQL选项卡中键入以下内容并点击按钮来更改PhPMyAdmin的根密码,该密码包含10.1.13-MariaDB: 我得到这个错误: 1064-您的SQL语法错误;请检查对应于MariaDB服务器版本的手册,以便在第1行的“用户”root“@”localhost“IDENTIFIED BY”mypass“附近使用正确的语法 我在MySQL网站上学习了本教程: 创建一个文本文件,在单行中
我正在phpMyAdmin中的存储过程下面运行: Mariadb/MySQL创建过程中的神秘错误 但这些答案都无济于事!