LXV. тСМЙЖХХ ясад MySQL

бБЕДЕМХЕ

пЮЯЬХПЕМХЕ ОНГБНКЪЕР БЮЛ ПЮАНРЮРЭ Я ясад MySQL. гЮ ХМТНПЛЮЖХЕИ Н MySQL НАПЮЫЮИРЕЯЭ Й http://www.mysql.com/.

дНЙСЛЕМРЮЖХЪ MySQL МЮУНДХРЯЪ ОН ЮДПЕЯС http://dev.mysql.com/doc/.

рПЕАНБЮМХЪ

вРНАШ ПЮАНРЮРЭ Я ТСМЙЖХЪЛХ, БШ ДНКФМШ ЯЙНЛОХКХПНБЮРЭ PHP Я ОНДДЕПФЙНИ MySQL.

сЯРЮМНБЙЮ

хЯОНКЭГСЪ ДХПЕЙРХБС --with-mysql[=DIR] БШ ЛНФЕРЕ БЙКЧВХРЭ Б PHP ОНДДЕПФЙС ясад MySQL.

б PHP 4, ДХПЕЙРХБЮ --with-mysql БЙКЧВЕМЮ ОН СЛНКВЮМХЧ. вРНАШ НРЙКЧВХРЭ Е╦, ХЯОНКЭГСИРЕ ДХПЕЙРХБС ЙНМТХЦСПЮЖХХ --without-mysql. йПНЛЕ РНЦН, Б PHP 4, ОПХ БЙКЧВЕМХХ ДХПЕЙРХБШ АЕГ СЙЮГЮМХЪ ОСРХ Й ОЮОЙЕ СЯРЮМНБЙХ MySQL, PHP АСДЕР ХЯОНКЭГНБЮРЭ БЯРПНЕММСЧ АХАКХНРЕЙС MySQL-ЙКХЕМРЮ. б Windows ЯОЕЖХЮКЭМШЕ DLL НРЯСРЯРБСЧР, ЙКХЕМР БЯЕЦДЮ БЯРПНЕМ Б PHP4. оПХ ХЯОНКЭГНБЮМХХ ОПХКНФЕМХИ ХЯОНКЭГСЧЫХУ MySQL (Й ОПХЛЕПС, auth-mysql) МЕ ЯРНХР ХЯОНКЭГНБЮРЭ БЯРПНЕММСЧ АХАКХНРЕЙС -- СЙЮФХРЕ ОСРЭ Й ОЮОЙЕ СЯРЮМНБЙХ MySQL, ВРН АСДЕР БШЦКЪДЕРЭ ОПХЛЕПМН РЮЙ: --with-mysql=/path/to/mysql. щРН ГЮЯРЮБХР PHP ХЯОНКЭГНБЮРЭ АХАКХНРЕЙС, СЯРЮМНБКЕММСЧ MySQL, ВРН ОНГБНКХР ХГАЕФЮРЭ КЧАШУ ЙНМТКХЙРНБ.

б PHP 5 ОНДДЕПФЙЮ MySQL АНКЭЬЕ МЕ БЙКЧВЕМЮ ОН СЛНКВЮМХЧ, ЙПНЛЕ РНЦН Б М╦Л НРЯСРЯРБСЕР БЯРПНЕММЮЪ АХАКХНРЕЙЮ-ЙКХЕМР. оНДПНАМЕЕ Н ОПХВХМЕ ЛНФМН ОПНВХРЮРЭ Б FAQ.

пЮЯЬХПЕМХЕ МЕ ПЮАНРЮЕР Я MySQL БЕПЯХЪЛХ ОПЕБШЬЮЧЫХЛХ 4.1.0. дКЪ ЩРНЦН ХЯОНКЭГСИРЕ MySQLi.

Внимание

яАНХ Б ПЮАНРЕ PHP ЛНЦСР ХЛЕРЭ ЛЕЯРН ОПХ ГЮЦПСГЙЕ ЯНБЛЕЯРМН ЩРНЦН ПЮЯЬХПЕМХЪ Х ПЮЯЬХПЕМХЪ ДКЪ ПЮАНРШ Я АХАКХНРЕЙНИ GNU Recode. гЮ ДНОНКМХРЕКЭМНИ ХМТНПЛЮЖХЕИ НАПЮЫЮИРЕЯЭ Й ПЮГДЕКС Н ПЮЯЬХПЕМХХ ДКЪ recode.

Замечание: еЯКХ БЮЛ РПЕАСЕРЯЪ ОНДДЕПФЙЮ ЙНДХПНБНЙ (НРКХВМШУ НР latin, СЯРЮМНБКЕММНИ ОН СЛНКВЮМХЧ), БЮЛ ОПХД╦РЯЪ СЯРЮМНБХРЭ БМЕЬМЧЧ АХАКХНРЕЙС, ЯЙНЛОХКХПНБЮММСЧ Я ХУ ОНДДЕПФЙНИ.

мЮЯРПНИЙЮ БН БПЕЛЪ БШОНКМЕМХЪ

оНБЕДЕМХЕ ЩРХУ ТСМЙЖХИ ГЮБХЯХР НР СЯРЮМНБНЙ Б php.ini.

Таблица 1. дХПЕЙРХБШ ЙНМТХЦСПЮЖХХ MySQL

хЛЪгМЮВЕМХЕ ОН СЛНКВЮМХЧнАКЮЯРЭ ХГЛЕМЕМХЪ
mysql.allow_persistent"On"PHP_INI_SYSTEM
mysql.max_persistent"-1"PHP_INI_SYSTEM
mysql.max_links"-1"PHP_INI_SYSTEM
mysql.default_portNULLPHP_INI_ALL
mysql.default_socketNULLPHP_INI_ALL
mysql.default_hostNULLPHP_INI_ALL
mysql.default_userNULLPHP_INI_ALL
mysql.default_passwordNULLPHP_INI_ALL
mysql.connect_timeout"0"PHP_INI_SYSTEM
гЮ ДЮКЭМЕИЬЕИ ХМТНПЛЮЖХЕИ Х ГМЮВЕМХЪЛХ PHP_INI_* ЙНМЯРЮМР НАПЮЫЮИРЕЯЭ Й ini_set().

йПЮРЙНЕ ПЮГЗЪЯМЕМХЕ ЙНМТХЦСПЮЖХНММШУ ДХПЕЙРХБ.

mysql.allow_persistent КНЦХВЕЯЙНЕ

оНГБНКЪРЭ КХ ОНЯРНЪММШЕ ЯНЕДХМЕМХЪ Я MySQL.

mysql.max_persistent ЖЕКНЕ

лЮЙЯХЛЮКЭМНЕ ЙНКХВЕЯРБН ОНЯРНЪММШУ ЯНЕДХМЕМХИ МЮ НДХМ ОПНЖЕЯЯ.

mysql.max_links ЖЕКНЕ

лЮЙЯХЛЮКЭМНЕ ЙНКХВЕЯРБН ЯНЕДХМЕМХИ Я MySQL МЮ НДХМ ОПНЖЕЯЯ, БЙКЧВЮЪ ОНЯРНЪММШЕ ЯНЕДХМЕМХЪ.

mysql.default_port ЯРПНЙЮ

TCP-ОНПР, ХЯОНКЭГСЕЛШИ ДКЪ ЯНЕДХМЕМХЪ Я АЮГНИ ДЮММШУ ОН СЛНКВЮМХЧ (ЕЯКХ МЕ АШК СЙЮГЮМ ДПСЦНИ). еЯКХ ЩРЮ ДХПЕЙРХБЮ НОСЫЕМЮ, ОНПР АСДЕР БГЪР ХГ ОЕПЕЛЕММНИ ЯПЕДШ MYSQL_TCP_PORT, ГМЮВЕМХЪ mysql-tcp Б /etc/services ХКХ ЙНМЯРЮМРШ MYSQL_PORT, СЙЮГЮММНИ ОПХ ЙНЛОХКЪЖХХ, Б СЙЮГЮММНЛ ОНПЪДЙЕ. Win32 ХЯОНКЭГСЕР РНКЭЙН ЙНМЯРЮМРС MYSQL_PORT.

mysql.default_socket ЯРПНЙЮ

рХО ЯНЙЕРЮ, ХЯОНКЭГСЕЛНЦН ДКЪ ЯНЕДХМЕМХЪ Я КНЙЮКЭМНИ АЮГНИ ДЮММШУ, ЕЯКХ МЕ АШК СЙЮГЮМ ДПСЦНИ.

mysql.default_host ЯРПНЙЮ

юДПЕЯ ЯЕПБЕПЮ, ХЯОНКЭГСЕЛШИ ДКЪ ЯНЕДХМЕМХЪ Я АЮГНИ ДЮММШУ, ЕЯКХ МЕ СЙЮГЮМ ДПСЦНИ. мЕ ПЮАНРЮЕР Б АЕГНОЮЯМНЛ ПЕФХЛЕ.

mysql.default_user ЯРПНЙЮ

хЛЪ ОНКЭГНБЮРЕКЪ, ХЯОНКЭГСЕЛНЕ ДКЪ ЯНЕДХМЕМХЪ Я АЮГНИ ДЮММШУ, ЕЯКХ МЕ СЙЮГЮМН ДПСЦНЕ. мЕ ПЮАНРЮЕР Б АЕГНОЮЯМНЛ ПЕФХЛЕ.

mysql.default_password ЯРПНЙЮ

оЮПНКЭ, ХЯОНКЭГСЕЛШИ ДКЪ ЯНЕДХМЕМХЪ Я АЮГНИ ДЮММШУ, ЕЯКХ МЕ СЙЮГЮМ ДПСЦНИ. мЕ ПЮАНРЮЕР Б АЕГНОЮЯМНЛ ПЕФХЛЕ.

mysql.connect_timeout ЖЕКНЕ

бПЕЛЪ НФХДЮМХЪ НБЕРЮ ДН ПЮГПШБЮ ЯНЕДХМЕМХЪ Б ЯЕЙСМДЮУ. Linux РЮЙФЕ ХЯОНКЭГСЕР ЩРН ГМЮВЕМХЕ ОПХ НФХДЮМХХ ОЕПБНЦН НРБЕРЮ НР ЯЕПБЕПЮ.

рХОШ ПЕЯСПЯНБ

лНДСКЭ MySQL ХЯОНКГСЕР ДБЮ ДНОНКМХРЕКЭМШУ РХОЮ СЙЮГЮРЕКЕИ. оЕПБШИ ЪБКЪЕРЯЪ СЙЮГЮРЕКЕЛ МЮ ЯНЕДХМЕМХЕ Я АЮГНИ ДЮММШУ, БРНПНИ СЙЮГШБЮЕР МЮ ПЕЯСПЯ, ЯНДЕПФЮЫХИ ПЕГСКЭРЮР ГЮОПНЯЮ.

оПЕДНОПЕДЕКЕММШЕ ЙНМЯРЮМРШ

оЕПЕВХЯКЕММШЕ МХФЕ ЙНМЯРЮМРШ НОПЕДЕКЕМШ ДЮММШЛ ПЮЯЬХПЕМХЕЛ Х ЛНЦСР АШРЭ ДНЯРСОМШ РНКЭЙН Б РНЛ ЯКСВЮЕ, ЕЯКХ PHP АШК ЯНАПЮМ Я ОНДДЕПФЙНИ ЩРНЦН ПЮЯЬХПЕМХЪ ХКХ ФЕ Б РНЛ ЯКСВЮЕ, ЕЯКХ ДЮММНЕ ПЮЯЬХПЕМХЕ ОНДЦПСФЮЕРЯЪ БН БПЕЛЪ БШОНКМЕМХЪ.

мЮВХМЮЪ Я PHP 4.3.0 ЛНФМН СЙЮГЮРЭ ДНОНКМХРЕКЭМШЕ ТКЮЦХ ДКЪ ТСМЙЖХИ mysql_connect() Х mysql_pconnect() functions. оПЕДНОПЕДЕКЕМШ ЯКЕДСЧЫХЕ ЙНМЯРЮМРШ:

Таблица 2. MySQL ЙНМЯРЮМРШ

ЙНМЯРЮМРЮНОХЯЮМХЕ
MYSQL_CLIENT_COMPRESSХЯОНКЭГНБЮРЭ ОПНРНЙНК ЯФЮРХЪ
MYSQL_CLIENT_IGNORE_SPACEоНГБНКЪЕР БЯРЮБКЪРЭ ОПНАЕКШ ОНЯКЕ ХЛ╦М ТСМЙЖХИ
MYSQL_CLIENT_INTERACTIVEфДЮРЭ interactive_timeout ЯЕЙСМД (БХЕЯРН wait_timeout) АЕГДЕИЯРБХЪ, ДН ГЮЙПШРХЪ ЯНЕДХМЕМХЪ.

тСМЙЖХЪ mysql_fetch_array() ХЯОНКЭГСЕР ЙНМЯРЮМРШ ДКЪ НОПЕДЕКЕМХЪ РХОЮ БНГБПЮЫЮЕЛНЦН ЛЮЯЯХБЮ. оПЕДНОПЕДЕКЕМШ ЯКЕДСЧЫХЕ ЙНМЯРЮМРШ:

Таблица 3. йНМЯРЮМРШ БШАНПЙХ MySQL

ЙНМЯРЮМРЮНОХЯЮМХЕ
MYSQL_ASSOC пЕГСКЭРЮР БНГБПЮЫЮЕРЯЪ Б ЮЯЯНЖХЮРХБМНЛ ЛЮЯЯХБЕ Я ХМДЕЙЯЮЛХ ОНД ХЛЕМЮЛХ ЙНКНМНЙ.
MYSQL_BOTH пЕГСКЭРЮР БНГБПЮЫЮЕРЯЪ Б ЛЮЯЯХБЕ, ЯНДЕПФЮЫЕЛ ЙЮЙ ВХЯКЕММШЕ ХМДЕЙЯШ, РЮЙ Х ХМДЕЙЯШ ОНД ХЛЕМЮЛХ ЙНКНМНЙ.
MYSQL_NUM пЕГСКЭРЮР БНГБПЮЫЮЕРЯЪ Б ЛЮЯЯХБЕ, ЯНДЕПФЮЫЕЛ ВХЯКЕММШЕ ХМДЕЙЯШ. хМДЕЙЯШ ЯРЮПРСЧР Я 0 (0 ЯНДЕПФХР ОЕПБСЧ ЙНКНМЙС).

оПХЛЕПШ

щРНР ОПХЛЕП ОНЙЮГШБЮЕР, ЙЮЙ ЯНЕДХМХРЭЯЪ Я АЮГНИ ДЮММШУ, БШОНКМХРЭ ГЮОПНЯ, ПЮЯОЕВЮРЮРЭ ПЕГСКЭРЮР Х НРЯНЕДХМХРЭЯЪ.

Пример 1. оПХЛЕП ПЮАНРШ Я MySQL

<?php
    
/* яНЕДХМЪЕЛЯЪ, БШАХПЮЕЛ АЮГС ДЮММШУ */
    
$link = mysql_connect("mysql_host", "mysql_user", "mysql_password")
        or die(
"Could not connect : " . mysql_error());
    print
"Connected successfully";
    
mysql_select_db("my_database") or die("Could not select database");

    
/* бШОНКМЪЕЛ SQL-ГЮОПНЯ */
    
$query = "SELECT * FROM my_table";
    
$result = mysql_query($query) or die("Query failed : " . mysql_error());

    
/* бШБНДХЛ ПЕГСКЭРЮРШ Б html */
    
print "<table>\n";
    while (
$line = mysql_fetch_array($result, MYSQL_ASSOC)) {
        print
"\t<tr>\n";
        foreach (
$line as $col_value) {
            print
"\t\t<td>$col_value</td>\n";
        }
        print
"\t</tr>\n";
    }
    print
"</table>\n";

    
/* нЯБНАНФДЮЕЛ ОЮЛЪРЭ НР ПЕГСКЭРЮРЮ */
    
mysql_free_result($result);

    
/* гЮЙПШБЮЕЛ ЯНЕДХМЕМХЕ */
    
mysql_close($link);
?>

Содержание
mysql_affected_rows -- бНГБПЮЫЮЕР ВХЯКН ГЮРПНМСХШУ ОПНЬКНИ НОЕПЮЖХЕИ ПЪДНБ.
mysql_change_user --  хГЛЕМЪЕР ОНКЭГНБЮРЕКЪ ДКЪ СЙЮГЮММНЦН ЯНЕДХМЕМХЪ.
mysql_client_encoding -- бНГБПЮЫЮЕР ЙНДХПНБЙС ЯНЕДХМЕМХЪ
mysql_close -- гЮЙПШБЮЕР ЯНЕДХМЕМХЕ Я ЯЕПБЕПНЛ MySQL
mysql_connect -- нРЙПШБЮЕР ЯНЕДХМЕМХЕ Я ЯЕПБЕПНЛ MySQL
mysql_create_db -- яНГДЮ╦Р АЮГС ДЮММШУ MySQL
mysql_data_seek -- оЕПЕЛЕЫЮЕР БМСРПЕММХИ СЙЮГЮРЕКЭ Б ПЕГСКЭРЮРЕ ГЮОПНЯЮ
mysql_db_name -- бНГБПЮЫЮЕР МЮГБЮМХЕ АЮГШ ДЮММШУ
mysql_db_query -- оЕПЕЙКЧВЮЕРЯЪ Й СЙЮГЮММНИ АЮГЕ ДЮММШУ Х ОНЯШКЮЕР ГЮОПНЯ
mysql_drop_db -- сМХВРНФЮЕР АЮГС ДЮММШУ MySQL
mysql_errno --  бНГБПЮЫЮЕР ВХЯКЕММШИ ЙНД НЬХАЙХ БШОНКМЕМХЪ ОНЯКЕДМЕИ НОЕПЮЖХХ Я MySQL
mysql_error --  бНГБПЮЫЮЕР ЯРПНЙС НЬХАЙХ ОНЯКЕДМЕИ НОЕПЮЖХХ Я MySQL.
mysql_escape_string --  щЙПЮМХПСЕР SQL ЯОЕЖ-ЯХЛБНКШ ДКЪ mysql_query.
mysql_fetch_array --  нАПЮАЮРШБЮЕР ПЪД ПЕГСКЭРЮРЮ ГЮОПНЯЮ, БНГБПЮЫЮЪ ЮЯЯНЖХЮРХБМШИ ЛЮЯЯХБ, ВХЯКЕММШИ ЛЮЯЯХБ ХКХ НАЮ.
mysql_fetch_assoc --  нАПЮАЮРШБЮЕР ПЪД ПЕГСКЭРЮРЮ ГЮОПНЯЮ Х БНГБПЮЫЮЕР ЮЯЯНЖХЮРХБМШИ ЛЮЯЯХБ.
mysql_fetch_field --  бНГБПЮЫЮЕР ХМТНПЛЮЖХЧ Н ЙНКНМЙЕ ХГ ПЕГСКЭРЮРЮ ГЮОПНЯЮ Б БХДЕ НАЗЕЙРЮ.
mysql_fetch_lengths --  бНГБПЮЫЮЕР ДКХМС ЙЮФДНЦН ОНКЪ Б ПЕГСКЭРЮРЕ.
mysql_fetch_object -- нАПЮАЮРШБЮЕР ПЪД ПЕГСКЭРЮРЮ ГЮОПНЯЮ Х БНГБПЮЫЮЕР НАЗЕЙР
mysql_fetch_row -- нПЮАЮРШБЮЕР ПЪД ПЕГСКЭРЮРЮ ГЮОПНЯЮ Х БНГБПЮЫЮЕР МЕЮЯЯНЖХЮРХБМШИ ЛЮЯЯХБ.
mysql_field_flags --  бНГБПЮЫЮЕР ТКЮЦХ СЙЮГЮММНЦН ОНКЪ ПЕГСКЭРЮРЮ ГЮОПНЯЮ.
mysql_field_len --  бНГБПЮЫЮЕР ДКХМС СЙЮГЮММНЦН ОНКЪ.
mysql_field_name --  бНГБПЮЫЮЕР МЮГБЮМХЕ СЙЮГЮММНИ ЙНКНМЙХ ПЕГСКЭРЮРЮ ГЮОПНЯЮ.
mysql_field_seek --  сЯРЮМЮБКХБЮЕР БМСРПЕММХИ СЙЮГЮРЕКЭ ОНКЪ МЮ ОЕПЕДЮММНЕ ЯЛЕЫЕМХЕ.
mysql_field_table --  бНГБПЮЫЮЕР МЮГБЮМХЕ РЮАКХЖШ, ЙНРНПНИ ОПХМЮДКЕФХР СЙЮГЮММНЕ ОНКЕ.
mysql_field_type --  бНГБПЮЫЮЕР РХО СЙЮГЮММНЦН ОНКЪ ПЕГСКЭРЮРЮ ГЮОПНЯЮ.
mysql_free_result -- нЯБНАНФДЮЕР ОЮЛЪРЭ НР ПЕГСКЭРЮРЮ ГЮОПНЯЮ
mysql_get_client_info -- бНГБПЮЫЮЕР ДЮММШЕ Н MySQL-ЙКХЕМРЕ
mysql_get_host_info -- бНГБПЮЫЮЕР ХМТНПЛЮЖХЧ Н ЯНЕДХМЕМХХ Я MySQL
mysql_get_proto_info -- бНГБПЮЫЮЕР ХМТНПЛЮЖХЧ Н ОПНРНЙНКЕ MySQL
mysql_get_server_info -- бНГБПЮЫЮЕР ХМТНПЛЮЖХЧ Н ЯЕПБЕПЕ MySQL
mysql_info --  бНГБПЮЫЮЕР ХМТНПЛЮЖХЧ Н ОНЯКЕДМЕЛ ГЮОПНЯЕ
mysql_insert_id --  бНГБПЮЫЮЕР ID, ЯЦЕМЕПХПНБЮММШИ ОПХ ОНЯКЕДМЕЛ INSERT-ГЮОПНЯЕ.
mysql_list_dbs --  бНГБПЮЫЮЕР ЯОХЯНЙ АЮГ ДЮММШУ, ДНЯРСОМШУ МЮ ЯЕПБЕПЕ.
mysql_list_fields -- бНГБПЮЫЮЕР ЯОХЯНЙ ЙНКНМНЙ РЮАКХЖШ
mysql_list_processes -- бНГБПЮЫЮЕР ЯОХЯНЙ ОПНЖЕЯЯНБ MySQL
mysql_list_tables -- бНГБПЮЫЮЕР ЯОХЯНЙ РЮАКХЖ АЮГШ ДЮММШУ MySQL
mysql_num_fields -- бНГБПЮЫЮЕР ЙНКХВЕЯРБН ОНКЕИ ПЕГСКЭРЮРЮ ГЮОПНЯЮ
mysql_num_rows -- бНГБПЮЫЮЕР ЙНКХВЕЯРБН ПЪДНБ ПЕГСКЭРЮРЮ ГЮОПНЯЮ
mysql_pconnect --  сЯРЮМЮБКХБЮЕР ОНЯРНЪММНЕ ЯНЕДХМЕМХЕ Я ЯЕПБЕПНЛ MySQL.
mysql_ping -- оПНБЕПЪЕР ЯНЕДХМЕМХЕ Я ЯЕПБЕПНЛ Х ОЕПЕЯНЕДХМЪЕРЯЪ ОПХ МЕНАУНДХЛНЯРХ
mysql_query -- оНЯШКЮЕР ГЮОПНЯ MySQL
mysql_real_escape_string --  щЙПЮМХПСЕР ЯОЕЖХЮКЭМШЕ ЯХЛБНКШ Б ЯРПНЙЕ, ХЯОНКЭГСЕЛНИ Б SQL-ГЮОПНЯЕ, ОПХМЛХЛЮЪ БН БМХЛЮМХЕ ЙНДХПНБЙС ЯНЕДХМЕМХЪ.
mysql_result -- бНГБПЮЫЮЕР ДЮММШЕ ПЕГСКЭРЮРЮ ГЮОПНЯЮ
mysql_select_db -- бШАХПЮЕР АЮГС ДЮММШУ MySQL
mysql_stat -- бНГБПЮЫЮЕР РЕЙСЫХИ ЯРЮРСЯ ЯЕПБЕПЮ
mysql_tablename -- бНГБПЮЫЮЕР ХЛЪ РЮАКХЖШ, ЯНДЕПФЮЫЕИ СЙЮГЮММНЕ ОНКЕ
mysql_thread_id -- бНГБПЮЫЮЕР ID РЕЙСЫЕЦН ОНРНЙЮ
mysql_unbuffered_query --  оНЯШКЮЕР MySQL SQL-ГЮОПНЯ АЕГ ЮБРН-НАПЮАНРЙХ ПЕГСКЭРЮРЮ Х Е╦ АСТТЕПХГЮЖХХ.

HIVE: All information for read only. Please respect copyright!
Hosted by hive йца: йХЕБЯЙЮЪ ЦНПНДЯЙЮЪ АХАКХНРЕЙЮ