新聞中心
PHP5不能加載MySQL
收集了幾條對(duì)策,希望對(duì)你能有所幫助:
專注于為中小企業(yè)提供網(wǎng)站設(shè)計(jì)制作、做網(wǎng)站服務(wù),電腦端+手機(jī)端+微信端的三站合一,更高效的管理,為中小企業(yè)安塞免費(fèi)做網(wǎng)站提供優(yōu)質(zhì)的服務(wù)。我們立足成都,凝聚了一批互聯(lián)網(wǎng)行業(yè)人才,有力地推動(dòng)了成百上千家企業(yè)的穩(wěn)健成長(zhǎng),幫助中小企業(yè)通過(guò)網(wǎng)站建設(shè)實(shí)現(xiàn)規(guī)模擴(kuò)充和轉(zhuǎn)變。
1.在PHP.IHI中打開MYSQL.DLL的加載項(xiàng)
自5開始.默認(rèn)不再打開MYSQL.DLL了
2.php5ts.dll要復(fù)制到windows目錄下
3.修改php.ini文件
除了要除去extension=php_mysql.dll的注釋符外還要添加extension=php_mysqli.dll項(xiàng),PHP5中連接MySQL需要添加mysqli這個(gè)擴(kuò)展!
4.libmysql.dll拷到system32下
5.
5.1.在你的php.ini中設(shè)定你的extensions的路徑:如e:/php5/ext/
5.2.將php_mysql.dll復(fù)制到上面給定的目錄。
5.3.將php5目錄下的libmysql.dll復(fù)制到win/system/如果你以apache的方式加載php也可以把該文件放在apache目錄。
5.4.重新啟動(dòng)apache或iis
還有很多建議在下面的網(wǎng)址里,找找看吧
祝你好運(yùn)
php怎么連接mysql數(shù)據(jù)庫(kù)
1、新建一個(gè)php_mysql.php的文件
2、查看mysql服務(wù)是否打開,或者客戶端的mysql能夠正常打開。
鼠標(biāo)右鍵我的電腦--》管理--》服務(wù)和應(yīng)用程序--》服務(wù)--》找到mysql服務(wù),看看是不是啟用狀態(tài)。
也可以打開運(yùn)行,輸入 mysql -u root(用戶名) -p 123456(密碼)
看看能不能打開客戶端。
3、如果上面的可以了,那么就進(jìn)入正題了,php連接mysql代碼實(shí)例
4、最后運(yùn)行這個(gè)文件,看看運(yùn)行結(jié)果吧。
php怎么把數(shù)據(jù)導(dǎo)入數(shù)據(jù)庫(kù)
需要PHP基礎(chǔ)知識(shí)和數(shù)據(jù)庫(kù)基礎(chǔ)知識(shí)。
以SQL為例。使用PHP MySQL 函數(shù)可以編輯數(shù)據(jù)庫(kù)。
mysql_connect() 函數(shù)打開MySQL 連接。舉例
?php
$con = mysql_connect("localhost","mysql_user","mysql_pwd");
if (!$con)
{
die('Could not connect: ' . mysql_error());
}// 一些代碼...mysql_close($con);
?
mysql_connect()三個(gè)參數(shù)分別是服務(wù)器名,連接賬號(hào),連接密碼。
連接之后,可以使用mysql_select_db()設(shè)置要處理的數(shù)據(jù)庫(kù),后面則是用數(shù)據(jù)庫(kù)語(yǔ)句處理數(shù)據(jù)。SQL語(yǔ)法簡(jiǎn)介網(wǎng)頁(yè)鏈接
php網(wǎng)站怎么添加mysql數(shù)據(jù)
首先創(chuàng)建 一個(gè)HTML頁(yè)面userinfo_add.php,在里面輸入表單,文本框,輸入需要提交的到數(shù)據(jù)庫(kù)的信息:
賬號(hào) 姓名 年齡
頁(yè)面運(yùn)行結(jié)果:
創(chuàng)建一個(gè)PHP文件(userinfo_insert.php),用來(lái)處理頁(yè)面請(qǐng)求的,就是具體往數(shù)據(jù)庫(kù)添加數(shù)據(jù)的代碼:
先獲取頁(yè)面數(shù)據(jù)
//通過(guò)post獲取頁(yè)面提交數(shù)據(jù)信息 $userId = $_POST[userId];
$userName = $_POST[userName];
$userAge = $_POST[userAge];
接下來(lái),在連接數(shù)據(jù)庫(kù) ‘test’
//地址
$url = "127.0.0.1";
//賬號(hào)
$user = "root";
//密碼
$password = "root";
//連接
$con = mysql_connect($url,$user,$password);
//設(shè)置編碼機(jī)
mysql_query("set names 'utf8'");
//連接數(shù)據(jù)庫(kù)
mysql_select_db("test");
編寫SQL,執(zhí)行SQL添加數(shù)據(jù)
$sql = "insert into user_info (user_id,user_name,user_age) values('$userId','$userName','$userAge')";
if (!mysql_query($sql,$con))
{
die('Error: ' . mysql_error());
}
echo "添加一條記錄";
//關(guān)閉連接
mysql_close($con)
運(yùn)行結(jié)果前:
運(yùn)行結(jié)果后:
完整代碼:
linux下的php到底是怎么加載mysqli模塊的
添加擴(kuò)展的基本步驟:
1、進(jìn)入PHP源代碼目錄:# cd /tmp/php-5.2.14/
2、再進(jìn)入要添加的mysqli擴(kuò)展源碼目錄:# cd ext/mysqli/
2、調(diào)用已經(jīng)編譯好的php里面的phpize:# /usr/local/php/bin/phpize
3、然后configure:# ./configure --with-php-config=/usr/local/php/bin/php-config --with-mysqli=/usr/local/MySQL/bin/mysql_config
(/usr/local/mysql 為mysql的安裝目錄)
4、make make install
5、編譯之后,自動(dòng)把mysqli.so放到了默認(rèn)的php擴(kuò)展目錄下,我的為 /usr/local/php/lib/php/extensions/no-debug-non-zts-20060613/
(phpinfo可查看或者執(zhí)行命令/usr/local/php/bin/php-config --extension-dir )
再修改php.ini 找到extension_dir 默認(rèn)路徑為 extension_dir="./" 我修改后才啟動(dòng)加載的
在下面添加extension = "mysqli.so" 保存即可
extension_dir="/usr/local/php/lib/php/extensions/no-debug-non-zts-20060613/"
extension = "mysqli.so"
6、重啟apache:# service httpd restart
phpstorm怎么加載mysql
打開phpstorm,打開Database窗口,如下圖:
配置mysql連接,如下圖:
填寫mysql地址,用戶名,密碼,如果沒(méi)有安裝驅(qū)動(dòng),要先安裝驅(qū)動(dòng)
測(cè)試數(shù)據(jù)庫(kù)能否連接成功:
保存配置,保存時(shí),會(huì)提示設(shè)置密碼:
讀取數(shù)據(jù)庫(kù)表,及根據(jù)條件查詢修改:
標(biāo)題名稱:php怎么加載mysql,php自動(dòng)加載類的函數(shù)
分享鏈接:http://fisionsoft.com.cn/article/phicdd.html