PHP MySQL فونکشن

PHP MySQL jian jie

MySQL hong shu ri hui ni an quan dian MySQL shu ju ku fu wu qi.

An zhuang

Rang wei neng yuan li shun li de shi yong ben lei hong shu, bi xu zai bian yi PHP shi tian jia ru dui MySQL de zhi chi.

Bian yi shi, zhi yao shang yong --with-mysql[=DIR] pei zhi xuan xiang jiu ke, qing kuai de [DIR] zhi xiang MySQL de an zhuang lu.

Su ran ben MySQL kai yuan ku jian xing MySQL 4.1.0 ji qi hou ban ben, dan ta bu zhi chi zhe xie ban ben ti gong de cha guan gong neng. Yao shi yong zhe xie gong neng, qing shang yong MySQLi kai yuan ku.

Rang shang yao tong shi an zhuang mysql kai yuan ku he mysqli kai yuan ku, bi xu yong yong yi ge tong yi de ke hu duan ku yi ping wei ren ren zhe jie chong fu.

Zai Linux xi tong shang an zhuang

PHP 4

Mo yan kai qi --with-mysql xuan xiang. Zhi wei mo yan de xing wei neng yong --without-mysql pei zhi xuan xiang lai zhi jing. Rang shang MySQL er bu zhi ding an zhuang zhi lu de hua, PHP jiang yong bing da de MySQL ke hu duan lian jie ku.

You qi ta ying yong xing zhi yong MySQL (shi ru auth-mysql) de yong hu bu yao yong bing da de ku, er yao zhiding MySQL de an zhuang zhi lu, ru zhe yang: --with-mysql=/path/to/mysql. Zhe jiang qiang zhi PHP yong yong suai MySQL an zhuang de ke hu duan lian jie ku, jiu neng ping wei ren zhe jie chong fu.

PHP 5+

MySQL ga ba zai kai fa, ye mei you bing da de MySQL ku. Shang yong --with-mysql[=DIR] pei zhi xuan xiang lai jin ru MySQL de zhi chi. Cong MySQL Xia zai tou hao mian jia he ku.

Zai Windows xi tong shang an zhuang

PHP 4

PHP MySQL kai yuan zhuan shi yi jing bian yi ru PHP.

PHP 5+

MySQL ga ba zai kai fa, zai you bi xu zai php.ini zhong huoyi php_mysql.dll dong tai jie li ku. Ci chuan, PHP hai xu yao fang wen MySQL ke hu duan lian jie ku. PHP de Windows fa xing ban bao han le yi ge libmysql.dll, rang PHP neng he MySQL dui hua, zhi wei wen jian bi xu zai Windows de xi tong lu PATH zhong.

Anan dukiya na farko kace kana kirkira dukiya na tattu, anan dukiya na ikkini kace kana kirkira dukiya na abin da zai iya samarwa a cikin kiyayya na SQL.

注释:Anan dukiya na farko kace kana kirkira dukiya na tattu, anan dukiya na ikkini kace kana kirkira dukiya na abin da zai iya samarwa a cikin kiyayya na SQL.

Runtime 配置

Anan dukiya na farko kace kana kirkira dukiya na tattu, anan dukiya na ikkini kace kana kirkira dukiya na abin da zai iya samarwa a cikin kiyayya na SQL.

Tasiri na kaiyar da ake amfani da ita. Anan dukiya na farko kace kana kirkira dukiya na tattu, anan dukiya na ikkini kace kana kirkira dukiya na abin da zai iya samarwa a cikin kiyayya na SQL.

名称 默认 توضیح Anan dukiya na farko kace kana kirkira dukiya na tattu, anan dukiya na ikkini kace kana kirkira dukiya na abin da zai iya samarwa a cikin kiyayya na SQL.
mysql.allow_persistent "1" Anan dukiya na farko kace kana kirkira dukiya na tattu, anan dukiya na ikkini kace kana kirkira dukiya na abin da zai iya samarwa a cikin kiyayya na SQL. PHP_INI_SYSTEM
mysql.max_persistent "-1" Anan dukiya na farko kace kana kirkira dukiya na tattu, anan dukiya na ikkini kace kana kirkira dukiya na abin da zai iya samarwa a cikin kiyayya na SQL. PHP_INI_SYSTEM
mysql.max_links "-1" Anan dukiya na farko kace kana kirkira dukiya na tattu, anan dukiya na ikkini kace kana kirkira dukiya na abin da zai iya samarwa a cikin kiyayya na SQL. PHP_INI_SYSTEM
mysql.trace_mode "0" Anan dukiya na farko kace kana kirkira dukiya na tattu, anan dukiya na ikkini kace kana kirkira dukiya na abin da zai iya samarwa a cikin kiyayya na SQL. PHP_INI_ALL
mysql.default_port NULL Tasiri na kaiyar da ake amfani da ita. Anan dukiya na farko kace kana kirkira dukiya na tattu, anan dukiya na ikkinin kace kana kirkira dukiya na abin da zai iya samarwa a cikin kiyayya na SQL. PHP_INI_ALL
mysql.default_socket NULL Kaiyar da ake amfani da ita. Anan dukiya na farko kace kana kirkira dukiya na tattu, anan dukiya na ikkini kace kana kirkira dukiya na abin da zai iya samarwa a cikin kiyayya na SQL. PHP_INI_ALL
mysql.default_host NULL Kaiyar da ake amfani da ita. Ba zai iya amfani da ita a cikin farin ciki na SQL. PHP_INI_ALL
mysql.default_user NULL Kaiyar da ake amfani da ita. Ba zai iya amfani da ita a cikin farin ciki na SQL. PHP_INI_ALL
mysql.default_password NULL Kaiyar da ake amfani da ita. Ba zai iya amfani da ita a cikin farin ciki na SQL. PHP_INI_ALL
mysql.connect_timeout "60" Sakamako na kwanan wata a sakin kwanan wata. Anan dukiya na farko kace kana kirkira dukiya na tattu, anan dukiya na ikkini kace kana kirkira dukiya na abin da zai iya samarwa a cikin kiyayya na SQL. PHP_INI_ALL

Anan dukiya na tattu

Anuwa keɗa an kikiyawa dukiya na MySQL tattu. Anan dukiya na farko kace kana kirkira dukiya na tattu, anan dukiya na ikkini kace kana kirkira dukiya na abin da zai iya samarwa a cikin kiyayya na SQL.

PHP MySQL فونکشن

PHP:غايدا جوسكو كيلاي دا fata

غايدا جوسكو كيلاي دا fata توضیح PHP
mysql_affected_rows() غايدا جوسكو كيلاي دا fata 3
mysql_change_user() لا يُفضل. غايدا جوسكو كيلاي دا fata 3
mysql_client_encoding() غايدا جوسكو كيلاي دا fata 4
mysql_close() غايدا جوسكو كيلاي دا fata 3
mysql_connect() غايدا جوسكو كيلاي دا fata 3
mysql_create_db() لا يُفضل. غايدا جوسكو كيلاي دا fata 3
mysql_data_seek() غايدا جوسكو كيلاي دا fata 3
mysql_db_name() غايدا جوسكو كيلاي دا fata 3
mysql_db_query()

لا يُفضل. غايدا جوسكو كيلاي دا fata

استأمر mysql_select_db() و mysql_query()

3
mysql_drop_db()

لا يُفضل. غايدا جوسكو كيلاي دا fata

ma na na. kama na mysql_query() ka a gani.

3
mysql_errno() غايدا جوسكو كيلاي دا fata 3
mysql_error() غايدا جوسكو كيلاي دا fata 3
mysql_escape_string()

لا يُفضل. غايدا جوسكو كيلاي دا فاجارا

استأمر mysql_real_escape_string()

4
mysql_fetch_array() غايدا جوسكو كيلاi dа lalaki 3
mysql_fetch_assoc() غايدا جوسكو كيلاي دا lalaki 4
mysql_fetch_field() غايدا جوسكو كيلاي دا فاجارا 3
mysql_fetch_lengths() غايدا جوسكو كيلاي دا فاجارا 3
mysql_fetch_object() غايدا جوسكو كيلاي دا بابا 3
mysql_fetch_row() غايدا جوسكو كيلاي دا لانو 3
mysql_field_flags() غايدا جوسكو كيلاي فاجارا 3
mysql_field_len() غايدا جوسكو كيلاي لانو 3
mysql_field_name() gudan wuri na samar na wuri na samar. 3
mysql_field_seek() ya yi wani wuri a cikin wuri na samar na samar. 3
mysql_field_table() gudan wuri na samar na wuri na samar. 3
mysql_field_type() gudan wuri na samar na wuri na samar. 3
mysql_free_result() ya fodi wuri na samar. 3
mysql_get_client_info() gudan wuri na sarrafin MySQL. 4
mysql_get_host_info() gudan wuri na sarrafin MySQL. 4
mysql_get_proto_info() gudan wuri na samar na MySQL. 4
mysql_get_server_info() gudan wuri na sarrafin MySQL. 4
mysql_info() gudan wuri na samar na wucin gadi na karshe. 4
mysql_insert_id() gudan ID na wuri na wucin gadi na INSERT. 3
mysql_list_dbs() suna nuna bazin da ke cikin sarrafin MySQL. 3
mysql_list_fields()

ma na na. suna nuna zubairan nata a cikin samar MySQL.

ma na na. kama na mysql_query() ka a gani.

3
mysql_list_processes() suna nuna sabonan MySQL. 4
mysql_list_tables()

ma na na. suna nuna tabi a cikin bazin MySQL.

ma na na. kama na mysql_query() ka a gani.

3
mysql_num_fields() gudan yawan zubairan rarraba. 3
mysql_num_rows() gudan yawan girman rarraba. 3
mysql_pconnect() ya fodi wani rarraba daidai a cikin MySQL sarrafin. 3
mysql_ping() pinga wani rarraba kan sarrafin wani baiwa, kuma tana ba da shawara da yin rarraba daga baya. 4
mysql_query() sabunta wani baiwa MySQL a yi amfani da shi. 3
mysql_real_escape_string() ya yi wani wuri a cikin littafin SQL na a yi amfani da shi, kuma ya tsara wanda zai yi amfani da shi. 4
mysql_result() gudan dakin samar da nata. 3
mysql_select_db() zartar da bazin MySQL. 3
mysql_stat() gudan yanar da jamiyar asalin sistemar. 4
mysql_tablename() ma na. gudan tabi. kama na mysql_query() ka a gani. 3
mysql_thread_id() آی‌دی خطوط فعلی را بازمی‌گرداند. 4
mysql_unbuffered_query() یک جستجوی SQL به MySQL ارسال کنید (نتایج را دریافت یا ذخیره نمی‌کنید). 4

مقدار ثابت PHP MySQL

در نسخه‌های 4.3.0 و بعد از آن، مجاز است که در فونکشن‌های mysql_connect() و mysql_pconnect() علامت‌های کاربر بیشتری را مشخص کنیم:

PHP:نمایش اولین نسخه از PHP که پشتیبانی از این مقدار را دارد.

مقدار ثابت توضیح PHP
MYSQL_CLIENT_COMPRESS استفاده از پروتکل ارتباطی فشرده‌سازی شده. 4.3
MYSQL_CLIENT_IGNORE_SPACE مجاز است که در پس از نام فونکشن فاصله خالی بگذاریم. 4.3
MYSQL_CLIENT_INTERACTIVE زمان انتظار غیرفعال غیرفعال قبل از بستن اتصال مجاز است. 4.3
MYSQL_CLIENT_SSL استفاده از رمزنگاری SSL (فقط در نسخه‌های 4+ از کتابخانه کاربر MySQL قابل استفاده است). 4.3

فونکشن mysql_fetch_array() از یک مقدار ثابت برای نشان‌دهنده نوع آرایه‌ای که بازمی‌گردد استفاده می‌کند:

مقدار ثابت توضیح PHP
MYSQL_ASSOC ستون‌های بازگردانده شده از داده‌ها با استفاده از نام فیلد به عنوان نام شاخص آرایه بازمی‌گردند.  
MYSQL_BOTH ستون‌های بازگردانده شده از داده‌ها با استفاده از نام فیلد و شمارنده عددی به عنوان نام شاخص آرایه بازمی‌گردند.  
MYSQL_NUM

ستون‌های بازگردانده شده از داده‌ها با استفاده از شمارنده عددی به عنوان نام شاخص آرایه استفاده می‌شوند.

شمارنده از 0 شروع می‌شود، که نشان‌دهنده اولین رشته از نتایج بازمی‌گردد.