導航:首頁 > 編程語言 > mysqlapiphp

mysqlapiphp

發布時間:2022-05-25 16:52:21

『壹』 mysql有提供php api函數mysql_error()和mysql_errno(),但是它本身存儲過程內部用什麼得到錯誤信息

運行有誤後直接就給出錯誤了

『貳』 無法mysql連接php相關問題

個人安裝的總結,參考一下

以下為配置
******************************************
1.PHP文件下,ext文件夾中,把php_gd2.dll、php_mysql.dll
上層目錄中的php5ts.dll、libmysql.dll文件復制到c:\windows\system32目錄下
2.php.ini-dist或者php.ini-recommended改名為php.ini,並復制到c:\windows目錄下
3.php.ini中,修改以下內容:
設置時區 date.timezone =Asia/Hong_Kong
post_max_size=8M
upload_max_filesize=2M
extension=php_mysql.dll 支持mysql資料庫
extension=php_mbstring.dll
extension=php_db2.dll 用於利用PHP中的API擴展對圖片的處理
session.save_path="/tmp" 用於保存session
display_errors=On 用於調試時顯示錯誤信息,網站發布時應設為Off
extension_dir=c:\php\ext 用於PHP指定擴展服務的路徑
error_reporting=E_ALL & ~E_NOTICE & ~E_STRICT 報錯信息
register_globals=on 全局變數,解決$document_root的參數傳遞

如果出現亂碼問題,則將
default_charset = "iso-8859-1" 前面的分號去掉,並把iso-8859-1改成gb2312

4.http.conf(apache中的conf文件夾內)修改以下內容:
LoadMole php5_mole "C:/php/php5apache2_2.dll"
AddType application/x-httpd-php .php
AddType application/x-httpd-php .html

DirectoryIndex index.html index.php index.htm 設置默認主頁類型及名稱

將DocumentRoot 與 Directory 目錄均改為網頁目錄所在

修改默認字體charset: gb2312 中文字型檔

*******************************************

『叄』 想請問下PHP怎麼實現從網路API介面上獲取顯示的字元數據,存儲到MySQL資料庫

1.修改PHP配置文件,保證能夠連接到資料庫。
2.修改資料庫配置,授予192.168.1.253以訪問許可權。這里只需授予這個IP就行了。如果不授予,PHP將不能訪問資料庫;如果授予范圍過廣,將會給你的系統帶來潛在的安全風險。

『肆』 PHP網站連接mysql

1.PHP與MySQL的連接有三種API介面,分別是:PHP的MySQL擴展 、PHP的mysqli擴展 、PHP數據對象(PDO) ,下面針對以上三種連接方式做下總結,以備在不同場景下選出最優方案。

2.PHP的MySQL擴展是設計開發允許php應用與MySQL資料庫交互的早期擴展。MySQL擴展提供了一個面向過程的介面,並且是針對MySQL4.1.3或者更早版本設計的。因此這個擴展雖然可以與MySQL4.1.3或更新的資料庫服務端進行交互,但並不支持後期MySQL服務端提供的一些特性。由於太古老,又不安全,所以已被後來的mysqli完全取代;

3.PHP的mysql擴展,我們有時稱之為MySQL增強擴展,可以用於使用 MySQL4.1.3或更新版本中新的高級特性。其特點為:面向對象介面 、prepared語句支持、多語句執行支持、事務支持 、增強的調試能力、嵌入式服務支持 、預處理方式完全解決了sql注入的問題。不過其也有缺點,就是只支持mysql資料庫。如果你要是不操作其他的資料庫,這無疑是最好的選擇。

4.PHP與Mysql擴展面向過程

『伍』 為什麼mysql_connect不行,mysqli_connect就可以

原先版本的mysql.api在php5.5開始被移除,php5.5之後自帶的是mysqli,但僅支持部分部分函數。如果需要使用mysql_connect();需要單獨安裝mysql,如果不想安裝mysql,只能使用mysqli_connect();mysqli_connect("localhost","my_user","my_password","my_db");

『陸』 API整站模式採用PHP的編程語言+MySQL資料庫的用dedecms可以建站來做嗎

如果你想學建站的資料,建議你去華夏軟體論壇來交流學習~~

『柒』 PHP連接MySQL資料庫的幾種方式

『捌』 誰能告訴我php和mysql連接需要配置什麼嗎

1.安裝MySQL:選擇最大用戶為1000人,伺服器模式(人數根據網站訪問情況而定)
2.安裝apache
3.把PHP文件解壓到相應目錄下:如c:\

以下為配置
******************************************
1.PHP文件下,ext文件夾中,把php_gd2.dll、php_mysql.dll
上層目錄中的php5ts.dll、libmysql.dll文件復制到c:\windows\system32目錄下
2.php.ini-dist或者php.ini-recommended改名為php.ini,並復制到c:\windows目錄下
3.php.ini中,修改以下內容:
設置時區 date.timezone =Asia/Hong_Kong
post_max_size=8M
upload_max_filesize=2M
extension=php_mysql.dll 支持mysql資料庫
extension=php_mbstring.dll
extension=php_db2.dll 用於利用PHP中的API擴展對圖片的處理
session.save_path="/tmp" 用於保存session
display_errors=On 用於調試時顯示錯誤信息,網站發布時應設為Off
extension_dir=c:\php\ext 用於PHP指定擴展服務的路徑
error_reporting=E_ALL & ~E_NOTICE & ~E_STRICT 報錯信息
register_globals=on 全局變數,解決$document_root的參數傳遞

如果出現亂碼問題,則將
default_charset = "iso-8859-1" 前面的分號去掉,並把iso-8859-1改成gb2312

4.http.conf(apache中的conf文件夾內)修改以下內容:
LoadMole php5_mole "C:/php/php5apache2_2.dll"
AddType application/x-httpd-php .php
AddType application/x-httpd-php .html

DirectoryIndex index.html index.php index.htm 設置默認主頁類型及名稱

將DocumentRoot 與 Directory 目錄均改為網頁目錄所在

修改默認字體charset: gb2312 中文字型檔

*******************************************

以下為phpMyAdmin

phpmyadmin配置
1,下載得到 phpMyAdmin-2.6.0.zip ,將其解壓到網站目錄,找到並打開 config.inc.php ,做以下修改:
搜索$cfg['PmaAbsoluteUri'],設置你的phpmyadmin的URL,如:$cfg['PmaAbsoluteUri'] = 'http://localhost/phpmyadmin/'; 注意這里假設phpmyadmin在默認站點的根目錄下
搜索$cfg['blowfish_secret'],設定好root密碼後這里也要填寫比如ROOT密碼cnshark.net則設置為$cfg['blowfish_secret'] = 'cnshark.net';
搜索$cfg['DefaultLang'] ,將其設置為 zh-gb2312 ;
搜索$cfg['DefaultCharset'] ,將其設置為 gb2312 ;
搜索$cfg['Servers'][$i]['auth_type'],默認為config,是不安全的,不推薦,推薦使用cookie,將其設置為$cfg['Servers'][$i]['auth_type'] = 'cookie';
注意這里如果設置為config請在下面設置用戶名和密碼!例如:
$cfg['Servers'][$i]['user'] = 'root'; // MySQL user-----MySQL連接用戶
$cfg['Servers'][$i]['password'] = 'cnshark.net'; 只能以所寫的用戶登陸,並且是不需要再輸入密碼的。
2,配置config.inc.php
找到 $cfg['PmaAbsoluteUri']
在後面的''內把phpMyAdmin的地址打上,修改後如 $cfg['PmaAbsoluteUri'] = 'http://www.szbar.com/pma';
2
找到 $cfg['blowfish_secret']
在後面的''內隨便輸入一些數字或字母,修改後如 $cfg['blowfish_secret'] = 'cnshark';
3
找到 $cfg['Servers'][$i]['auth_type']
後面的''內默認為config,修改為cookie,修改後如 $cfg['Servers'][$i]['auth_type'] = 'cookie';

4
找到 $cfg['Servers'][$i]['user']
後面的''內默認是root,去掉,修改後如 $cfg['Servers'][$i]['user'] = '';
=====================================================
這個是全部用戶都可以登陸的,寫上用戶寫上密碼就可以登陸。

在初次使用phpMyAdmin時,出現紅色提示信息:「無法載入 mcrypt 擴展,<br />請檢查PHP 配置」,解決辦法如下:
1.復制PHP根目錄下的libmcrypt.dll到目錄C:\Windows\system32\(這里我假設操作系統是WINXP,並且安裝在C盤);
2.編輯目錄C:\Windows\下的php.ini文件,找到;extension=php_mcrypt.dll,刪除最前面的分號;
3.重啟(Restart)Apache;
4.刷新phpMyAdmin頁面,問題解決。

關於smarty

將smarty文件解壓到指定目錄下
修改php.ini文件中的include_path = ".;d:\website\Smarty\libs"(smarty所在的目錄下,此為本人的)

『玖』 mysql 調用存儲過程怎麼關閉

php調用mysql存儲過程和函數的方法
存儲過程和函數是MySql5.0剛剛引入的。關於這方面的操作在PHP裡面沒有直接的支持。但是由於Mysql PHP API的設計,使得我們可以在以前的PHP版本中的mysql php api中支持存儲過程和函數的調用。

在php中調用存儲過程和函數。

1。調用存儲過程的方法。

a。如果存儲過程有 IN/INOUT參數,聲明一個變數,輸入參數給存儲過程,該變數是一對,

一個php變數(也可以不必,只是沒有php變數時,沒有辦法進行動態輸入),一個Mysql

變數。

『拾』 用php+mysql做網站,資料庫操作需要到什麼水平

對於 Web 程序員來說,資料庫只要掌握資料庫查詢語言(SQL)和資料庫系統的基本操作即可。
SQL 基本上都是增刪改查,當然還有資料庫的設計(資料庫搭建),這就需要了解資料庫設計規范和資料庫系統中的數據結構(或者說列類型等),其次對於一些復雜化的資料庫設計還要涉及觸發器和存儲過程。在實際開發過程中資料庫設計更花費精力,不過編碼過程中無非就是 SELECT/DELETE/INSERT/UPDATE 等等。當然除了 SQL 本身,還有在編程那部分,要了解在程序中如何使用 SQL,比如 PHP 中就有 MySQL API,要熟悉了這些語法才能把資料庫和程序連接起來,另外,有些成熟的構件中還會使用專用語法,這需要單獨學習,但暫時沒遇到就不用管它了。
至於資料庫系統的基本操作,就是日常使用和維護,一般包括就會安裝資料庫系統軟體、創建實例(資料庫)、設置連接、設置許可權等,這些可以參考資料庫系統的支持文檔或技術手冊。現在大多數資料庫都提供圖形化管理界面,比如 MySQL 的 MySQL Workbench,操作起來非常方便。另外,在實際應用中還包括優化等過程,有時還要使用集群或緩存來提升資料庫系統的性能,不過這些問題在剛開始時就沒必要考慮了,其實資料庫管理應該有專人負責,也不需要程序員操心,了解即可。
剛剛開始接觸資料庫可能會遇到一些麻煩,不過,最好的解決辦法就是先動手去嘗試!如果遇到棘手的問題可以到網上找答案,網上這類的經驗還是非常多的。

閱讀全文

與mysqlapiphp相關的資料

熱點內容
pdf閱讀器電腦版exe 瀏覽:905
易語言加殼怎麼編譯 瀏覽:521
qt下編譯生成mqtt庫 瀏覽:541
南京中興招收專科程序員嗎 瀏覽:297
代理商php源碼 瀏覽:983
蘋果手機怎麼解壓軟體app 瀏覽:650
游戲資源被編譯 瀏覽:152
代碼編譯後黑屏 瀏覽:8
程序員情侶寫真 瀏覽:505
python3孿生素數 瀏覽:36
計算楊輝三角Python 瀏覽:404
linux目錄重命名 瀏覽:196
演算法設計的最終形態是代碼 瀏覽:262
程序員社團招新橫幅 瀏覽:238
拖鞋解壓視頻大全 瀏覽:887
租伺服器主機鏈接軟體叫什麼 瀏覽:856
交叉編譯工具的linux版本號 瀏覽:156
python開發應用軟體 瀏覽:32
hdl綜合器與c編譯器的區別 瀏覽:899
編譯原理最左推導代碼 瀏覽:702