個(gè)包;
創(chuàng)新互聯(lián)建站自成立以來(lái),一直致力于為企業(yè)提供從網(wǎng)站策劃、網(wǎng)站設(shè)計(jì)、網(wǎng)站建設(shè)、做網(wǎng)站、電子商務(wù)、網(wǎng)站推廣、網(wǎng)站優(yōu)化到為企業(yè)提供個(gè)性化軟件開(kāi)發(fā)等基于互聯(lián)網(wǎng)的全面整合營(yíng)銷(xiāo)服務(wù)。公司擁有豐富的網(wǎng)站建設(shè)和互聯(lián)網(wǎng)應(yīng)用系統(tǒng)開(kāi)發(fā)管理經(jīng)驗(yàn)、成熟的應(yīng)用系統(tǒng)解決方案、優(yōu)秀的網(wǎng)站開(kāi)發(fā)工程師團(tuán)隊(duì)及專(zhuān)業(yè)的網(wǎng)站設(shè)計(jì)師團(tuán)隊(duì)。
安裝很簡(jiǎn)單
rpm -Uvh oracle-instantclient-basic-10.2.0.3-1.i386.rpm
rpm -Uvh oracle-instantclient-devel-10.2.0.3-1.i386.rpm
安裝完成后,可以在/usr/lib/oracle 看到安裝的庫(kù)文件
之后需要重新編譯php,加上--with-oci8=share,instantclient,/usr/lib/oracle/10.2.0.3/client/lib參數(shù),如下:
./configure --with-mysql --with-apxs2=/usr/local/apache2/bin/apxs--with-oci8=share,instantclient,/usr/lib/oracle/10.2.0.3/client/lib
測(cè)試代碼:
?php
$conn = OCILogon('username','password','192.168.1.2/test');
if (!$conn) {
$e = oci_error();
print htmlentities($e['message']);
exit;
}
else
{
echo "Successfully connected to Oracle!\n";
ocilogoff($conn);
}
打開(kāi)數(shù)據(jù)庫(kù)文件夾內(nèi)的文件,找到以.sql結(jié)尾的,如果會(huì)命令行操作的話,就通過(guò)命令行來(lái)導(dǎo)入 也是可以的。
如果不會(huì),或者想要更方便的導(dǎo)入方式,推薦安裝mysqlfront客戶端,可以直接手動(dòng)導(dǎo)入數(shù)據(jù)庫(kù),很方便。
數(shù)據(jù)表前綴:web_
數(shù)據(jù)庫(kù)主機(jī):localhost、127.0.0.1或者你的主機(jī)IP
數(shù)據(jù)庫(kù)名:535255
數(shù)據(jù)庫(kù)用戶名:root
數(shù)據(jù)庫(kù)密碼:1314255
Linux操作系統(tǒng)中安裝Mysql:
1. 從 下載二進(jìn)制版的Mysql安裝包 //這個(gè)MYSQL是二進(jìn)制版的,不用編譯
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用戶并且加入到mysql組中
5. # cp /usr/local/mysql/support-files/my-medium.cnf /etc/my.cnf
在 support-files目錄下有4個(gè)模版文件,我們選擇其中一個(gè)座位Mysql的配置文件,覆蓋/etc/my.cnf(系統(tǒng)默認(rèn)的配置,其中設(shè)置了性能參數(shù)和Mysql的一些路徑參數(shù))
6. # cd /usr/local/mysql
# ./scripts/mysql_install_db --user=mysql
進(jìn)入mysql目錄
//初試化表并且規(guī)定用mysql用戶來(lái)訪問(wèn)。初始化表以后就開(kāi)始給mysql和root用戶設(shè)定訪問(wèn)權(quán)限
7. # chown -R root . //設(shè)定root能訪問(wèn)/usr/local/mysql
8. # chown -R mysql data //設(shè)定mysql用戶能訪問(wèn)/usr/local/mysql/data ,里面存的是mysql的數(shù)據(jù)庫(kù)文件.這個(gè)目錄是在/etc/my.cnf中有配置,在mysql_install_db時(shí)產(chǎn)生。
9. # chown -R mysql data/. //設(shè)定mysql用戶能訪問(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)題的話,應(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.cnf中配置。大多數(shù)問(wèn)題是權(quán)限設(shè)置不正確引起的。
12. 用如下命令修改MYSQL密碼
# /usr/local/mysql/bin/mysqladmin -u root password yourpassword //默認(rèn)安裝密碼為空,為了安全你必須馬上修改.
13. # cp support-files/mysql.server /etc/rc.d/init.d/mysqld
# chmod 700 /etc/init.d/mysqld
# chkconfig --add mysqld
# chkconfig --level 345 mysqld on //copy編譯目錄的一個(gè)腳本
//設(shè)置使mysql每次啟動(dòng)都能自動(dòng)運(yùn)行
14. # service mysqld start
# netstat -atln
//啟動(dòng)mysqld服務(wù)
//查看3306端口是否打開(kāi)。要注意在防火墻中開(kāi)放該端口。 詳細(xì)請(qǐng)看
操作系統(tǒng)下面 查看Apache+php+mysql在windows下的安裝與配置圖解