我知道應(yīng)該避免含糊的、籠統(tǒng)的問題,但對這個主題的任何啟發(fā)都將不勝感激。我已經(jīng)通過在 XAMPP 包中使用 PHPMyAdmin 創(chuàng)建了一個用戶,然后在 htdocs 中連接了一個 PHP 文件,成功地創(chuàng)建了一個數(shù)據(jù)庫:<?php $servername = "localhost";$username = "admin";$password = "potato";// Create connection$conn = new mysqli($servername, $username, $password);// Check connectionif ($conn->connect_error) { die("Connection failed: " . $conn->connect_error);} echo "Connected successfully";?>不過,正如舊的編程笑話所說,既然它有效了,為什么. 我不明白如何簡單地將$servername = "localhost";htdocs 中的這個 PHP 文件連接到 xampp 目錄中的數(shù)據(jù)庫文件。我想知道的原因是我可以將數(shù)據(jù)庫文件夾移動到與我的 PHP (htdocs/Projects/P8/...) 相同的目錄中,以便我可以輕松地將新數(shù)據(jù)等上傳到 GitHUB 并處理相同的文件和另一個工作站上的數(shù)據(jù),以及下載 SSMS 并使用它。我不知道如何做到這一點,因為即使現(xiàn)在我也無法弄清楚它是如何連接的,更不用說如何修改該連接以指向其他地方了。
1 回答

夢里花落0921
TA貢獻1772條經(jīng)驗 獲得超6個贊
MYSQL 將數(shù)據(jù)存儲在單獨的位置和特定的二進制結(jié)構(gòu)中。通常,您不會將 SQL 服務(wù)器數(shù)據(jù)目錄提交到 git 存儲庫。
在系統(tǒng)之間移動數(shù)據(jù)的更好方法是使用mysqldump 工具(包含在 mysql 中)對數(shù)據(jù)庫進行轉(zhuǎn)儲。
然后您可以在不同的系統(tǒng)上加載該文件,并具有完全相同的數(shù)據(jù)結(jié)構(gòu)和數(shù)據(jù)。
您也可以在 git 存儲庫中提交它,但這通常不是一個好主意,因為該文件由于其巨大的大小和機器生成的格式而很難區(qū)分。
- 1 回答
- 0 關(guān)注
- 174 瀏覽
添加回答
舉報
0/150
提交
取消