Sut i gysylltu â chronfa ddata MySQL? Sgript PHP i gysylltu ag enghraifft cronfa ddata MySQL

Sut i gysylltuCronfa ddata MySQL? Cysylltiad sgript PHPMySQLenghraifft cronfa ddata

Cysylltiad MySQL


defnyddio cysylltiad deuaidd mysql

Gallwch ddefnyddio'r modd deuaidd MySQL i fynd i mewn i'r gorchymyn mysql prompt i gysylltu â'r gronfa ddata MySQL.

enghraifft

Mae'r canlynol yn enghraifft syml o gysylltu â gweinydd mysql o'r llinell orchymyn:

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

Ar ôl mewngofnodi llwyddiannus, bydd y ffenestr mysql> command prompt yn ymddangos, a gallwch chi weithredu unrhyw ddatganiad SQL arno.

Ar ôl i'r gorchymyn uchod gael ei weithredu, mae'r allbwn mewngofnodi llwyddiannus fel a ganlyn:

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.

Yn yr enghraifft uchod, gwnaethom ddefnyddio'r defnyddiwr gwraidd i fewngofnodi i'r gweinydd mysql, wrth gwrs, gallwch hefyd ddefnyddio defnyddwyr mysql eraill i fewngofnodi.

Os yw'r breintiau defnyddiwr yn ddigonol, gall unrhyw ddefnyddiwr berfformio gweithrediadau SQL yn y ffenestr brydlon gorchymyn mysql.

I adael y ffenestr gorchymyn mysql> anogwr gallwch ddefnyddio'r gorchymyn ymadael fel a ganlyn:

mysql> exit
Bye

Cysylltwch â MySQL gan ddefnyddio sgript PHP

Mae PHP yn darparu'r swyddogaeth mysqli_connect () i gysylltu â'r gronfa ddata.

Mae gan y swyddogaeth 6 pharamedr, yn dychwelyd yr ID cysylltiad ar ôl cysylltiad llwyddiannus â MySQL, ac yn dychwelyd ANGHYWIR ar fethiant.

gramadeg

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

Disgrifiad Paramedr:

参数disgrifiad
lluDewisol.Yn nodi'r enw gwesteiwr neu'r cyfeiriad IP.
enw defnyddiwrDewisol.Yn pennu enw defnyddiwr MySQL.
cyfrinairDewisol.Yn nodi'r cyfrinair MySQL.
dbenwDewisol.Yn pennu'r gronfa ddata ddiofyn i'w defnyddio.
porthladdDewisol.Yn pennu rhif y porthladd i geisio cysylltu â'r gweinydd MySQL.
socedDewisol.Yn pennu'r soced neu'r bibell a enwir i'w defnyddio.

Gallwch ddefnyddio ffwythiant mysqli_close() PHP i ddatgysylltu o gronfa ddata MySQL.

Dim ond un paramedr sydd gan y swyddogaeth hon, a ddychwelwyd y dynodwr cysylltiad MySQL gan y swyddogaeth mysqli_connect() ar ôl creu cysylltiad llwyddiannus.

gramadeg

bool mysqli_close ( mysqli $link )

Mae'r swyddogaeth hon yn cau'r cysylltiad nad yw'n barhaus â'r gweinydd MySQL sy'n gysylltiedig â'r ID cysylltiad penodedig.Os nad oes link_identifier wedi'i nodi, mae'r cysylltiad agored olaf ar gau.

提示:Fel arfer nid oes angen defnyddio mysqli_close() oherwydd bod cysylltiadau agored nad ydynt yn barhaus yn cael eu cau'n awtomatig ar ôl i'r sgript orffen gweithredu.

enghraifft

Gallwch roi cynnig ar yr enghraifft ganlynol i gysylltu â'ch gweinydd MySQL:

cysylltu â 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);
?>

Blog Chen Weiliang Gobeithio ( https://www.chenweiliang.com/ ) a rennir "Sut i gysylltu â chronfa ddata MySQL? Bydd Sgript PHP i Gysylltu â Chronfa Ddata MySQL Instance" yn eich helpu chi.

Croeso i chi rannu dolen yr erthygl hon:https://www.chenweiliang.com/cwl-456.html

Croeso i sianel Telegram o blog Chen Weiliang i gael y diweddariadau diweddaraf!

🔔 Byddwch y cyntaf i gael y "Canllaw Defnydd Offer AI Marchnata Cynnwys ChatGPT" gwerthfawr yng nghyfeiriadur uchaf y sianel! 🌟
📚 Mae'r canllaw hwn yn cynnwys gwerth enfawr, 🌟Mae hwn yn gyfle prin, peidiwch â'i golli! ⏰⌛💨
Rhannwch a hoffwch os hoffech chi!
Eich rhannu a'ch hoff bethau yw ein cymhelliant parhaus!

 

发表 评论

Ni fydd eich cyfeiriad e-bost yn cael ei gyhoeddi. 必填 项 已 用 * Label

sgroliwch i'r brig