免費(fèi)開(kāi)源PbootCMS默認(rèn)Sqlite數(shù)據(jù)庫(kù)轉(zhuǎn)Mysql數(shù)據(jù)庫(kù)視頻加詳細(xì)圖文教程
[重要通告]如您遇疑難雜癥,本站支持知識(shí)付費(fèi)業(yè)務(wù),掃右邊二維碼加博主微信,可節(jié)省您寶貴時(shí)間哦!
這幾天一直想找一個(gè)好用的cms,前面說(shuō)過(guò)選擇了PbootCMS,不過(guò)這PbootCMS是Sqlite數(shù)據(jù)庫(kù),不知道官方作者咋想的,這數(shù)據(jù)庫(kù)已經(jīng)NNN年前的東西了,不過(guò)里面也確實(shí)有一個(gè)back文件夾,里面也有官方一個(gè)mysql數(shù)據(jù)庫(kù),可以直接倒入使用,不過(guò)我這模板也不支持,只能自己手動(dòng)轉(zhuǎn)了,確實(shí)還是很費(fèi)勁的~~既然自己成功了,就寫(xiě)篇教程來(lái)操作;
PbootCMS默認(rèn)采用的是Sqlite數(shù)據(jù)庫(kù),系統(tǒng)自帶完整后臺(tái)以及一套響應(yīng)式模板,放入PHP(5.6+)環(huán)境即可,也可以直接使用寶塔,推薦使用Apache、 PHP5.6-PHP7.3 、 Mysql5.5+
一、轉(zhuǎn)換為SQL格式
第一步:找到data文件夾下的后綴為db的數(shù)據(jù)庫(kù)文件,下載到本地
第二步:到各官方群【開(kāi)發(fā)工具】文件夾下載下方截圖所示的兩個(gè)文件或者老梁這里下載;(工具收取百度SVIP存儲(chǔ)費(fèi))
解壓下載的兩個(gè)壓縮包
sqlitestudio-3.1.1文件夾:這個(gè)工具的作用是打開(kāi)管理Sqlite數(shù)據(jù)庫(kù),這工具導(dǎo)出Sql格式文件;
SQLITE轉(zhuǎn)MYSQL工具教程文件夾:這個(gè)文件夾放置的是Sql修復(fù)工具;
下面是視頻教學(xué),不用在圖解了吧;基本上只需要按照視頻流程操作就絕對(duì)OK啦!視頻如下:
第三步:打開(kāi)SqliteStudio文件夾下的SQLiteStudio應(yīng)用程序 然后數(shù)據(jù)庫(kù)連接數(shù)據(jù)庫(kù)找到我們的db文件即可,要么就拖入到SQLiteStudio應(yīng)用程序也可,如下圖;
然后選擇數(shù)據(jù)庫(kù)---導(dǎo)出該數(shù)據(jù)庫(kù)
接下來(lái)會(huì)彈出一個(gè)選擇框,我們選擇默認(rèn)的 數(shù)據(jù)庫(kù)(代表所有數(shù)據(jù))? 點(diǎn)擊Next 如下圖:
默認(rèn)全選,即導(dǎo)出所有表的內(nèi)容,點(diǎn)擊Next 如下圖
最重點(diǎn)來(lái)了~~~
導(dǎo)出格式】選擇 SQL? ?【輸出】點(diǎn)擊右側(cè)按鈕選擇輸出后的位置,并設(shè)置輸出后文件的名稱(chēng)
【導(dǎo)出編碼】選擇UTF-8? ??【導(dǎo)出格式選項(xiàng)】勾選最下面一條
最后點(diǎn)擊【Finish】即完成SQL的初步流程了? 如下圖:
二、清除無(wú)用的數(shù)據(jù)庫(kù)內(nèi)容
將導(dǎo)出后的SQL文件通過(guò)Dreamweaver編輯器或者EmEditor打開(kāi),不推薦使用記事本哈;
網(wǎng)頁(yè)制作工具Dreamweaver 2021優(yōu)化綠色精簡(jiǎn)版(Dreamweaver CS6 Portable 簡(jiǎn)體中文 免安裝便攜版)
強(qiáng)大的文本編輯軟件綠色特別版“Emurasoft EmEditor Professional” v20.1.2(Professional v21.3.0)
第一步:【-- 表: ay_area】之上簽名的所有內(nèi)容刪除,就是下面圖中的紅框中的內(nèi)容;
第二步:定位到第一個(gè)【索引】文字的位置,刪除第一個(gè)索引開(kāi)始后面的所有內(nèi)容,最后重新保存;如下圖
至此,轉(zhuǎn)換流程便完成了,此刻還不能使用,我們需要工具修復(fù)一下;
三、修復(fù)工具修復(fù)錯(cuò)誤
把剛才上面清理過(guò)的數(shù)據(jù)庫(kù),全部全選后 剪切到SQLITE轉(zhuǎn)MYSQL修復(fù)工具V1.0 工具中點(diǎn)修復(fù)SQL,然后繼續(xù)點(diǎn)復(fù)制然后復(fù)制到我們左邊的laoliang里面,然后保存即可;如下圖
四、導(dǎo)入到Mysql中
通過(guò)寶塔數(shù)據(jù)庫(kù)倒入或者phpmyadmin把轉(zhuǎn)換好的SQL文件導(dǎo)入到Mysql中倒入即可;
五、修改數(shù)據(jù)庫(kù)鏈接;
找到根目錄/config/database.php 建議使用Dreamweaver編輯器或者EmEditor打開(kāi),然后修改數(shù)據(jù)庫(kù)鏈接;
把上面一個(gè)dbname前面的兩個(gè)//去掉,然后把下面dbname前面加上兩個(gè)// 大家看了后面的解說(shuō)也就明白了;
到此教程結(jié)束;
延伸閱讀:打開(kāi)網(wǎng)站或者倒入phpmyadmin中有錯(cuò)誤,請(qǐng)繼續(xù)往下看
修復(fù)步驟:此處為知識(shí)付費(fèi)業(yè)務(wù):
如果還是不是太會(huì),可以直接找博主來(lái)手工處理,有償!
問(wèn)題未解決?付費(fèi)解決問(wèn)題加Q或微信 2589053300 (即Q號(hào)又微信號(hào))右上方掃一掃可加博主微信
所寫(xiě)所說(shuō),是心之所感,思之所悟,行之所得;文當(dāng)無(wú)敷衍,落筆求簡(jiǎn)潔。 以所舍,求所獲;有所依,方所成!