MySQL маалымат базасына кантип туташуу керек? MySQL маалымат базасына туташуу үчүн PHP скрипти

如何 连接MySQL маалымат базасы? PHP скрипт байланышыMySQLмаалымат базасынын мисалы

MySQL байланышы


MySQL бинардык режимин колдонуу менен туташуу

MySQL маалымат базасына туташуу үчүн MySQL буйрук сабына кирүү үчүн MySQL экилик режимин колдоно аласыз.

Instance

Төмөндө буйрук сабынан MySQL серверине туташуу үчүн жөнөкөй мисал келтирилген:

[root@host]# mysql -u root -p
Enter password:******

Ийгиликтүү киргенден кийин, mysql> буйрук сап терезеси пайда болот жана анда каалаган SQL операторун аткара аласыз.

Жогорудагы буйрук аткарылгандан кийин, ийгиликтүү кирүү натыйжасы төмөнкүдөй:

Welcome to the MySQL monitor.  Commands end with ; or \g.
Your MySQL connection id is 2854760 to server version: 5.0.9

Type 'help;' or '\h' for help. Type '\c' to clear the buffer.

Жогорудагы мисалда биз MySQL серверине кирүү үчүн түпкү колдонуучуну колдондук, албетте, сиз кирүү үчүн башка MySQL колдонуучуларын да колдонсоңуз болот.

Колдонуучунун артыкчылыктары жетиштүү болсо, каалаган колдонуучу SQL операцияларын MySQL буйрук сап терезесинде аткара алат.

Mysql> буйрук сап терезесинен чыгуу үчүн, төмөнкүдөй чыгуу буйругун колдонсоңуз болот:

mysql> exit
Bye

PHP скриптин колдонуп MySQLге туташыңыз

PHP маалымат базасына туташуу үчүн mysqli_connect() функциясын камсыз кылат.

Функциянын 6 параметри бар, MySQLге ийгиликтүү туташкандан кийин туташуу идентификаторун кайтарып берет жана иштебей калса ЖАЛГАН кайтарат.

грамматика

mysqli_connect(host,username,password,dbname,port,socket);

Параметрдин сүрөттөлүшү:

параметрлерсүрөттөө
кожоюнКошумча.Хосттун атын же IP дарегин көрсөтөт.
колдонуучунун атыКошумча.MySQL колдонуучу атын аныктайт.
купуя сөзКошумча.MySQL сырсөзүн аныктайт.
dbnameКошумча.Колдонула турган демейки маалымат базасын белгилейт.
портКошумча.MySQL серверине туташуу аракети үчүн порт номерин көрсөтөт.
чанакКошумча.Колдонула турган розетка же аталган түтүктү белгилейт.

MySQL маалымат базасынан ажыратуу үчүн PHPдин mysqli_close() функциясын колдонсоңуз болот.

Бул функциянын бир гана параметри бар, ийгиликтүү туташуу түзүлгөндөн кийин mysqli_connect() функциясы кайтарган MySQL байланыш идентификатору.

грамматика

bool mysqli_close ( mysqli $link )

Бул функция көрсөтүлгөн туташуу ID менен байланышкан MySQL серверине туруктуу эмес байланышты жабат.Эгерде эч кандай шилтеме_идентификатору көрсөтүлбөсө, акыркы ачык байланыш жабылат.

ыкчам:Адатта mysqli_close() колдонуунун кереги жок, анткени скрипт аткарылып бүткөндөн кийин ачык туруктуу эмес байланыштар автоматтык түрдө жабылат.

Instance

MySQL сервериңизге туташуу үчүн төмөнкү мисалды сынап көрүңүз:

MySQLге туташуу

<?
php
$dbhost = 'localhost:3306'; // mysql服务器主机地址
$dbuser = 'root'; // mysql用户名
$dbpass = '123456'; // mysql用户名密码
$conn = mysqli_connect($dbhost, $dbuser, $dbpass);
if(! $conn )
{
 die('连接失败: ' . mysqli_error($conn));
}
echo '连接成功';
mysqli_select_db($conn, 'chenweiliang' );
mysqli_close($conn);
?>

Hope Chen Weiliang блогу ( https://www.chenweiliang.com/ ) бөлүштү "MySQL маалымат базасына кантип туташуу керек? MySQL маалымат базасына туташуу үчүн PHP скрипти" сизге жардам берет.

Бул макаланын шилтемесин бөлүшүүгө кош келиңиз:https://www.chenweiliang.com/cwl-456.html

Акыркы жаңылыктарды алуу үчүн Чен Вейляндын блогунун Telegram каналына кош келиңиз!

🔔 Каналдын башкы каталогунан баалуу "ChatGPT Content Marketing AI куралын колдонуу боюнча колдонмону" биринчилерден болуп алыңыз! 🌟
📚 Бул колдонмо чоң баалуулуктарды камтыйт, 🌟Бул сейрек кездешүүчү мүмкүнчүлүк, аны өткөрүп жибербеңиз! ⏰⌛💨
Бөлүшүп, жакса лайк!
Сиздин бөлүшүүңүз жана лайктарыңыз биздин үзгүлтүксүз мотивациябыз!

 

发表 评论

Электрондук почта дарегиңиз жарыяланбайт. Милдеттүү талаалар колдонулат * 标注

өйдө сыдырыңыз