十年網(wǎng)站開發(fā)經(jīng)驗 + 多家企業(yè)客戶 + 靠譜的建站團(tuán)隊
量身定制 + 運營維護(hù)+專業(yè)推廣+無憂售后,網(wǎng)站問題一站解決
PHP5中使用mysql_connect()函數(shù)進(jìn)行連接,但實際上,PHP5.5開始,mysql系列函數(shù)就不推薦使用了,屬于廢棄函數(shù)
創(chuàng)新互聯(lián)公司專注于企業(yè)成都營銷網(wǎng)站建設(shè)、網(wǎng)站重做改版、樂昌網(wǎng)站定制設(shè)計、自適應(yīng)品牌網(wǎng)站建設(shè)、H5建站、商城系統(tǒng)網(wǎng)站開發(fā)、集團(tuán)公司官網(wǎng)建設(shè)、成都外貿(mào)網(wǎng)站制作、高端網(wǎng)站制作、響應(yīng)式網(wǎng)頁設(shè)計等建站業(yè)務(wù),價格優(yōu)惠性價比高,為樂昌等各大城市提供網(wǎng)站開發(fā)制作服務(wù)。
PHP7中貌似已經(jīng)徹底不支持了,根據(jù)官網(wǎng)說明,取而代之的是如下兩個:
本擴(kuò)展自?PHP?5.5.0?起已廢棄,并在將來會被移除。應(yīng)使用?MySQLi?或?PDO_MySQL?擴(kuò)展來替換之。
$host?=?'127.0.0.1';//主機(jī)名或IP地址
$user?=?'root';????????//數(shù)據(jù)庫用戶
$database?=?'cake';????//數(shù)據(jù)庫名
$password?='root';????//數(shù)據(jù)庫密碼
$mysqli?=?new?mysqli($host,$user,$password,$database);
$query?=?'SET?NAMES?UTF8';
$mysqli-query($query);
if($mysqli-errno){
print_f("連接數(shù)據(jù)庫錯誤br/?%s",$mysqli-error);
exit;
}
$this-links[$linkNum] = new PDO($config['dsn'], $config['username'], $config['password'], $params);
我這邊采取了把mysql降級到了5.7.18解決了該問題。
首先我們先選擇要使用的web server 軟件,由于從兼容性跟性能方面的需求,我選擇了目前來說最新版的apache。
第二步,我們要使用目前最新版本的PHP zip package .這里提示大家一下,經(jīng)過我痛苦的反復(fù)的實驗跟查看資料,如果大家想要使用PDO擴(kuò)展連接到SQLite數(shù)據(jù)庫的話,請你一定不要選擇安裝包,因為它不支持很多PHP的擴(kuò)展庫文件。
第三步,我們要下載PDO的兩個擴(kuò)展庫文件,文件名各自為:php_pdo.dll 跟 php_pdo_sqlite.dll 。下來以后保存在一邊,我們稍候會使用到。
最后一步,大家需要到SQLite官方網(wǎng)站去下載SQLite的文件包。 選擇適合自己的版本即可。
方法/步驟
1
登錄到phpMyAdmin
2
新建一個要導(dǎo)入的數(shù)據(jù)庫,點擊“+new”
3
如圖,分別填寫數(shù)據(jù)庫名稱,以及選擇數(shù)據(jù)庫的排序規(guī)則,
4
完成步驟3,點擊“創(chuàng)建”
5
完成步驟4,從右側(cè)就可以看到我們新創(chuàng)建的數(shù)據(jù)庫了,如果沒有立即顯示,刷新即可立馬顯示了。
6
單擊我們新創(chuàng)建的數(shù)據(jù)庫,
7
然后,我們選擇“導(dǎo)入”,
8
完成步驟7,我們點擊“選擇文件”,
9
點擊了“選擇文件”之后,就會出現(xiàn)如圖所示的彈出框,我們選擇要導(dǎo)入的sql就可以了,后綴名可以是.sql,也可以是壓縮文件.zip。如圖,選擇好文件之后,點擊“確定”就可以了
10
完成步驟⑨,你就可以從剛才的頁面中看到自己上傳的文件了,如圖所示,其余選項默認(rèn)就可以了,然后點擊“執(zhí)行”就可以了。
11
這個時候,你就可以看到你的數(shù)據(jù)已經(jīng)導(dǎo)入到你新創(chuàng)建的數(shù)據(jù)庫中了