Bii o ṣe le sopọ si database MySQL? Iwe afọwọkọ PHP lati sopọ si apẹẹrẹ database MySQL

Bawo ni lati sopọMySQL database? PHP akosile asopọMySQLdatabase apẹẹrẹ

MySQL asopọ


lo mysql alakomeji asopọ

O le lo ipo alakomeji MySQL lati tẹ aṣẹ aṣẹ mysql lati sopọ si aaye data MySQL.

Apeere

Atẹle jẹ apẹẹrẹ ti o rọrun ti sisopọ si olupin mysql lati laini aṣẹ:

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

Lẹhin iwọle aṣeyọri, window mysql> aṣẹ yoo han, ati pe o le ṣiṣẹ eyikeyi alaye SQL lori rẹ.

Lẹhin pipaṣẹ ti o wa loke ti ṣiṣẹ, abajade iwọle aṣeyọri jẹ bi atẹle:

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.

Ninu apẹẹrẹ ti o wa loke, a lo olumulo gbongbo lati wọle si olupin mysql, dajudaju, o tun le lo awọn olumulo mysql miiran lati wọle.

Ti awọn anfani olumulo ba to, olumulo eyikeyi le ṣe awọn iṣẹ SQL ni window aṣẹ aṣẹ mysql.

Lati jade kuro ni window mysql> aṣẹ aṣẹ o le lo aṣẹ ijade bi atẹle:

mysql> exit
Bye

Sopọ si MySQL nipa lilo iwe afọwọkọ PHP kan

PHP n pese iṣẹ mysqli_connect() lati sopọ si ibi ipamọ data.

Iṣẹ naa ni awọn paramita 6, da ID asopọ pada lẹhin asopọ aṣeyọri si MySQL, ati pada FALSE lori ikuna.

girama

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

Apejuwe paramita:

Apaadiapejuwe
oguniyan.Ni pato orukọ olupin tabi adiresi IP.
olumuloiyan.Sọ orukọ olumulo MySQL.
ọrọigbaniwọleiyan.Ṣe alaye ọrọ igbaniwọle MySQL.
dbnameiyan.Ntọka data aiyipada lati lo.
ibudoiyan.Ni pato nọmba ibudo lati gbiyanju lati sopọ si olupin MySQL.
apoiyan.Ṣe alaye iho tabi paipu ti a darukọ lati lo.

O le lo iṣẹ mysqli_close() PHP lati ge asopọ lati aaye data MySQL kan.

Iṣẹ yii ni paramita kan ṣoṣo, idanimọ asopọ MySQL ti o pada nipasẹ iṣẹ mysqli_connect() lẹhin asopọ aṣeyọri ti ṣẹda.

girama

bool mysqli_close ( mysqli $link )

Iṣẹ yii tilekun asopọ ti kii ṣe itẹramọṣẹ si olupin MySQL ti o ni nkan ṣe pẹlu ID asopọ ti a ti sọ tẹlẹ.Ti ko ba si link_identifier kan pato, asopọ ṣiṣi ti o kẹhin ti wa ni pipade.

tọ:Nigbagbogbo kii ṣe pataki lati lo mysqli_close() nitori ṣiṣi awọn asopọ ti kii ṣe itẹramọṣẹ ti wa ni pipade laifọwọyi lẹhin ti iwe afọwọkọ ti pari ṣiṣe.

Apeere

O le gbiyanju apẹẹrẹ atẹle lati sopọ si olupin MySQL rẹ:

sopọ si 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);
?>

Ireti Chen Weiliang Blog ( https://www.chenweiliang.com/ ) pín "Bawo ni lati sopọ si database MySQL? Iwe afọwọkọ PHP lati Sopọ si Apeere aaye data MySQL” yoo ran ọ lọwọ.

Kaabo lati pin ọna asopọ ti nkan yii:https://www.chenweiliang.com/cwl-456.html

Kaabọ si ikanni Telegram ti bulọọgi Chen Weiliang lati gba awọn imudojuiwọn tuntun!

🔔 Jẹ ẹni akọkọ lati gba “ChatGPT Akoonu Titaja AI Itọsọna Lilo Ọpa” ti o niyelori ni itọsọna oke ikanni! 🌟
📚 Itọsọna yii ni iye nla, 🌟Eyi jẹ aye to ṣọwọn, maṣe padanu rẹ! ⏰⌛💨
Pin ati fẹran ti o ba fẹ!
Pinpin rẹ ati awọn ayanfẹ jẹ iwuri wa lemọlemọfún!

 

发表 评论

Adirẹsi imeeli rẹ kii yoo ṣe atẹjade. Awọn aaye ti o nilo ni a lo * 标注

yi lọ si oke