//建立MySQL连接 $conn = mysqli_connect($servername, $username, $password, $dbname); //检测连接是否成功 if (!$conn) { die("Connection failed: " . mysqli_connect_error()); } //插入文件数据 $sql = "INSERT INTO files (file_name, file_type, file_content) VALUES ('example.txt', 'txt', LOAD_FILE('C:/Users/Username/Documents/example.txt'))"; //执行插入操作 if (mysqli_query($conn, $sql)) { echo "File inserted successfully!"; } else { echo "Error inserting file: " . mysqli_error($conn); } //关闭MySQL连接 mysqli_close($conn);
如上所示,大家首先建立了一个MySQL连接,并且检测连接是否成功。接着,大家插入了一个文件example.txt,并且指定了文件名、文件类型以及文件内容。文件的实际路径为C:/Users/Username/Documents/example.txt。
需要注意的是,LOAD_FILE函数是MySQL内置的函数,用于从文件系统中读取内容,并将其转换为指定格式的数据。大家可以通过该函数将文件内容插入到MySQL数据库中。
最后,大家通过mysqli_query函数执行插入操作,并且判断操作是否成功。如果操作成功,则输出“File inserted successfully!”信息,否则输出错误信息。最后,大家关闭MySQL连接。