MySQL 是一款廣泛使用的開源關系型數據庫管理系統,從事 Web 開發的程序員在工作中常常使用它。百度云盤是一款常用的云存儲服務,我們可以將自己制作的 MySQL 課件放到百度云盤上進行分享,下面是具體的操作流程。
第一步,我們需要先在百度網盤中創建一個新的文件夾,用于存放我們的 MySQL 課件。在進入百度網盤后,我們點擊“新建文件夾”按鈕,填寫名稱并創建即可。
if(isset($_POST['create_folder'])){
$folder_name = $_POST['folder_name'];
$create_time = date('Y-m-d H:i:s');
$sql = "insert into baiduyun_folder (folder_name, create_time)
values ('$folder_name', '$create_time')";
mysqli_query($conn, $sql);
echo "文件夾創建成功";
}
第二步,我們需要將 MySQL 課件上傳到百度網盤中。在百度網盤的文件夾中,我們點擊“上傳”按鈕,選擇需要上傳的文件即可。上傳完成后,我們可以在文件夾中看到我們所上傳的文件。
if($_FILES['file']['error'] == 0){ $file_name = $_FILES['file']['name']; $tmp_name = $_FILES['file']['tmp_name']; $file_size = $_FILES['file']['size']; $file_type = $_FILES['file']['type']; $folder_id = $_POST['folder_id']; $upload_time = date('Y-m-d H:i:s'); $path = "uploads/".$file_name; if(move_uploaded_file($tmp_name, $path)){ $sql = "insert into baiduyun_file (file_name, file_size, file_type, folder_id, path, upload_time) values ('$file_name', $file_size, '$file_type', $folder_id, '$path', '$upload_time')"; mysqli_query($conn, $sql); echo "文件上傳成功"; }else{ echo "文件上傳失敗"; } }
第三步,我們可以通過百度網盤的共享功能,將我們的 MySQL 課件分享給他人。在文件夾或文件上右擊,并選擇“分享”,生成分享鏈接,然后可以將鏈接發送給需要的人員進行查看。
function generate_share_link($file_id){ $time = time(); $sql = "select * from baiduyun_file where file_id = $file_id"; $query = mysqli_query($conn, $sql); $result = mysqli_fetch_assoc($query); $path = $result['path']; $link = "http://www.baidu.com/file.php?file_path=$path&time=$time"; return $link; }
以上就是將 MySQL 課件上傳到百度云盤并分享的詳細操作流程,希望對大家有所幫助。