2. # chmod 755 mysql-standard-5.0.15-linux-gnu-i686-glibc23.tar.gz// 3. # tar xfz mysql-standard-5.0.15-linux-gnu-i686-glibc23.tar.gz //將解壓后生成的目錄,復(fù)制到/usr/local/下并改名為mysql 4. # groupadd mysql # useradd mysql -g mysql // 建立mysql組 //建立mysql用戶(hù)并且加入到mysql組中 5. # cp /usr/local/mysql/support-files/my-medium點(diǎn)吸煙 f /etc/my點(diǎn)吸煙 f 在support-files目錄下有4個(gè)模版文件,我們選擇其中一個(gè)座位Mysql的配置文件,覆蓋/etc/my點(diǎn)吸煙 f(系統(tǒng)默認(rèn)的配置,其中設(shè)置了性能參數(shù)和Mysql的一些路徑參數(shù)) 6. # cd /usr/local/mysql # ./scripts/mysql_install_db --user=mysql 進(jìn)入mysql目錄 //初試化表并且規(guī)定用mysql用戶(hù)來(lái)訪問(wèn)。初始化表以后就開(kāi)始給mysql和root用戶(hù)設(shè)定訪問(wèn)權(quán)限 7. # chown -R root . //設(shè)定root能訪問(wèn)/usr/local/mysql 8. # chown -R mysql data //設(shè)定mysql用戶(hù)能訪問(wèn)/usr/local/mysql/data ,里面存的是mysql的數(shù)據(jù)庫(kù)文件.這個(gè)目錄是在/etc/my點(diǎn)吸煙 f中有配置,在mysql_install_db時(shí)產(chǎn)生。 9. # chown -R mysql data/. //設(shè)定mysql用戶(hù)能訪問(wèn)/usr/local/mysql/data/mysql下的所有文件 10. # chgrp -R mysql . //設(shè)定mysql組能夠訪問(wèn)/usr/local/mysql 11. # /usr/local/mysql/bin/mysqld_safe --user=mysql 運(yùn)行mysql如果沒(méi)有問(wèn)題的話(huà),應(yīng)該會(huì)出現(xiàn)類(lèi)似這樣的提示:[1] 42264# Starting mysqld daemon with databases from /usr/local/mysql/var 如果出現(xiàn) mysql ended這樣的語(yǔ)句,表示Mysql沒(méi)有正常啟動(dòng),你可以到log中查找問(wèn)題,Log文件的通常在/etc/my點(diǎn)吸煙 f中配置。大多數(shù)問(wèn)題是權(quán)限設(shè)置不正確引起的。
10年的冊(cè)亨網(wǎng)站建設(shè)經(jīng)驗(yàn),針對(duì)設(shè)計(jì)、前端、開(kāi)發(fā)、售后、文案、推廣等六對(duì)一服務(wù),響應(yīng)快,48小時(shí)及時(shí)工作處理。營(yíng)銷(xiāo)型網(wǎng)站的優(yōu)勢(shì)是能夠根據(jù)用戶(hù)設(shè)備顯示端的尺寸不同,自動(dòng)調(diào)整冊(cè)亨建站的顯示方式,使網(wǎng)站能夠適用不同顯示終端,在瀏覽器中調(diào)整網(wǎng)站的寬度,無(wú)論在任何一種瀏覽器上瀏覽網(wǎng)站,都能展現(xiàn)優(yōu)雅布局與設(shè)計(jì),從而大程度地提升瀏覽體驗(yàn)。成都創(chuàng)新互聯(lián)從事“冊(cè)亨網(wǎng)站設(shè)計(jì)”,“冊(cè)亨網(wǎng)站推廣”以來(lái),每個(gè)客戶(hù)項(xiàng)目都認(rèn)真落實(shí)執(zhí)行。
這個(gè)問(wèn)題問(wèn)得有點(diǎn)模糊,什么叫PHP數(shù)據(jù)庫(kù)?應(yīng)該是PHP操作數(shù)據(jù)庫(kù)吧。如果是說(shuō)PHP操作數(shù)據(jù)庫(kù)的話(huà),那你應(yīng)該了解如下內(nèi)容:
1、市面上有哪些數(shù)據(jù)庫(kù)。市面上有很多數(shù)據(jù)庫(kù),既有SQL型的數(shù)據(jù)庫(kù),如MySql、SQLSever,也有Nosql型數(shù)據(jù)庫(kù),如Redis、Mongodb
2、PHP可以操作哪些數(shù)據(jù)庫(kù)。PHP基本上可以操作市面上的所有數(shù)據(jù)庫(kù)。
3、PHP是如何操作數(shù)據(jù)庫(kù)的。PHP操作數(shù)據(jù)庫(kù)是有兩種方式,一種是使用PHP中對(duì)應(yīng)數(shù)據(jù)庫(kù)的擴(kuò)展,如操作mysql,PHP可以使用Mysqli擴(kuò)展;另一種是使用PDO擴(kuò)展和對(duì)應(yīng)的數(shù)據(jù)庫(kù)驅(qū)動(dòng)。
4、這些數(shù)據(jù)庫(kù)擴(kuò)展如何安裝啟動(dòng)的。通常一些常見(jiàn)的數(shù)據(jù)庫(kù)的擴(kuò)展PHP源碼是有包含的,如PDO、MySql,所以像這種你只需要在安裝PHP時(shí),通過(guò)設(shè)置幾個(gè)參數(shù)來(lái)啟用就好,但像Redis、Mongodb等這些PHP源碼里沒(méi)有包含,所以在安裝好PHP后,你需要先下載這些擴(kuò)展,然后編譯,最后在php.ini文件里開(kāi)啟。
5、如何使用PHP代碼操作這些數(shù)據(jù)庫(kù)。在安裝好對(duì)應(yīng)的擴(kuò)展后,你基本上就可以使用PHP代碼操作數(shù)據(jù)庫(kù)了,如連接數(shù)據(jù)庫(kù)、執(zhí)行數(shù)據(jù)庫(kù)操作、關(guān)閉數(shù)據(jù)庫(kù),但具體怎么寫(xiě),可以參考對(duì)應(yīng)擴(kuò)展的開(kāi)發(fā)文檔,一般文檔都有明確說(shuō)明。
了解了以上幾點(diǎn),你就可以使用PHP操作數(shù)據(jù)庫(kù)了
如果是本地測(cè)試
數(shù)據(jù)庫(kù)主機(jī):localhost(不用變)
數(shù)據(jù)庫(kù)用戶(hù)名:root
數(shù)據(jù)庫(kù)密碼:root
數(shù)據(jù)庫(kù)名稱(chēng):abcd(自己隨便提)
數(shù)據(jù)表前綴:sq_(可以不用變)
管理員姓名:123(隨便提)
登陸密碼:321(隨便提)
密碼確認(rèn):321
電子郵箱:123@126點(diǎn)抗 (你自己的郵箱即可)
這個(gè)是在服務(wù)器端安裝php,并且關(guān)聯(lián)mysql的一個(gè)步驟和提示。
具體步驟如下(以phpcms為例):
1. 安裝網(wǎng)站程序
在新的網(wǎng)站輸入http://您的域名/install/ 安裝與原來(lái)網(wǎng)站字符一致的PHPCMS V9,在數(shù)據(jù)庫(kù)是需要用到數(shù)據(jù)庫(kù)名和頭,請(qǐng)使用上面一些的內(nèi)容,如sooks與dns?!?shù)據(jù)庫(kù)配置文件在“caches/configs”文件夾下的“database.php”,這里主要是數(shù)據(jù)庫(kù)的名稱(chēng)及頭。(只要修改好配置文件一致就行)
2. 上傳原網(wǎng)站備份數(shù)據(jù)
將備份的SQL文件上傳到新的網(wǎng)站"caches/bakup"文件夾。
3. 上傳原網(wǎng)站模板
將原來(lái)網(wǎng)站的模板文件上傳到"phpcms/templates"文件夾。
4. 上傳CSS文件
如果沒(méi)有使用默認(rèn)程序的CSS,請(qǐng)將備份的CSS上傳到“statics/css”
5. 上傳附件
將下載的“uploadfile”文件夾上傳到新的網(wǎng)站根目錄下。
6. 恢復(fù)數(shù)據(jù)
登錄到新網(wǎng)站的后臺(tái),在“擴(kuò)展”菜單下的“數(shù)據(jù)庫(kù)工具”中選擇“數(shù)據(jù)導(dǎo)入”,在下面選擇上傳的備份數(shù)據(jù),請(qǐng)檢查是否完整,選中全部后單擊“恢復(fù)”將數(shù)據(jù)進(jìn)行恢復(fù)。 站點(diǎn)管理域名
7. 更新網(wǎng)站緩沖
完成數(shù)據(jù)恢復(fù)后,請(qǐng)更新全站的緩沖,再檢查相應(yīng)的欄目數(shù)據(jù)是否完成。
8. 生成網(wǎng)站與欄目及首頁(yè)
檢查網(wǎng)站的設(shè)置后,生成網(wǎng)站的網(wǎng)頁(yè)、欄目及首頁(yè),就可以完成了。