Paano kumonekta sa MySQL database? PHP script para kumonekta sa MySQL database instance

Paano kumonektaMySQL database? Koneksyon sa script ng PHPMySQLhalimbawa ng database

koneksyon sa MySQL


gumamit ng mysql binary na koneksyon

Maaari mong gamitin ang MySQL binary mode para ipasok ang mysql command prompt para kumonekta sa MySQL database.

Pangyayari

Ang sumusunod ay isang simpleng halimbawa ng pagkonekta sa isang mysql server mula sa command line:

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

Pagkatapos ng matagumpay na pag-login, lalabas ang mysql> command prompt window, at maaari mong isagawa ang anumang SQL statement dito.

Matapos maisagawa ang utos sa itaas, ang matagumpay na output sa pag-login ay ang mga sumusunod:

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.

Sa halimbawa sa itaas, ginamit namin ang root user para mag-log in sa mysql server, siyempre, maaari mo ring gamitin ang iba pang mysql user para mag-log in.

Kung sapat ang mga pribilehiyo ng user, maaaring magsagawa ang sinumang user ng mga operasyong SQL sa mysql command prompt window.

Upang lumabas sa mysql> command prompt window maaari mong gamitin ang exit command tulad ng sumusunod:

mysql> exit
Bye

Kumonekta sa MySQL gamit ang PHP script

Nagbibigay ang PHP ng mysqli_connect() function para kumonekta sa database.

Ang function ay may 6 na parameter, ibinabalik ang connection ID pagkatapos ng matagumpay na koneksyon sa MySQL, at nagbabalik ng FALSE kapag nabigo.

gramatika

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

Paglalarawan ng Parameter:

参数paglalarawan
maramiOpsyonal.Tinutukoy ang hostname o IP address.
usernameOpsyonal.Tinutukoy ang MySQL username.
passwordOpsyonal.Tinutukoy ang MySQL password.
dbnameOpsyonal.Tinutukoy ang default na database na gagamitin.
portOpsyonal.Tinutukoy ang numero ng port upang subukang kumonekta sa MySQL server.
socketOpsyonal.Tinutukoy ang socket o pinangalanang pipe na gagamitin.

Maaari mong gamitin ang mysqli_close() function ng PHP upang idiskonekta mula sa isang database ng MySQL.

Ang function na ito ay may isang parameter lamang, ang MySQL connection identifier na ibinalik ng mysqli_connect() function pagkatapos malikha ang isang matagumpay na koneksyon.

gramatika

bool mysqli_close ( mysqli $link )

Isinasara ng function na ito ang hindi paulit-ulit na koneksyon sa MySQL server na nauugnay sa tinukoy na ID ng koneksyon.Kung walang link_identifier na tinukoy, ang huling bukas na koneksyon ay sarado.

Magsalita:Ang paggamit ng mysqli_close() ay karaniwang hindi kinakailangan dahil ang mga bukas na hindi paulit-ulit na koneksyon ay awtomatikong isinasara pagkatapos ng script na matapos isagawa.

Pangyayari

Maaari mong subukan ang sumusunod na pagkakataon upang kumonekta sa iyong MySQL server:

kumonekta sa 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 Blog ( https://www.chenweiliang.com/ ) ibinahagi "Paano kumonekta sa MySQL database? Makakatulong sa iyo ang PHP Script to Connect to MySQL Database Instance".

Maligayang pagdating upang ibahagi ang link ng artikulong ito:https://www.chenweiliang.com/cwl-456.html

Maligayang pagdating sa Telegram channel ng blog ni Chen Weiliang para makuha ang pinakabagong mga update!

🔔 Maging una upang makuha ang mahalagang "ChatGPT Content Marketing AI Tool Usage Guide" sa direktoryo ng nangungunang channel! 🌟
📚 Ang gabay na ito ay naglalaman ng malaking halaga, 🌟Ito ay isang bihirang pagkakataon, huwag palampasin ito! ⏰⌛💨
Share and like kung gusto mo!
Ang iyong pagbabahagi at pag-like ay ang aming patuloy na pagganyak!

 

发表 评论

Ang iyong email address ay hindi mai-publish. 必填 项 已 用 * Tatak

mag-scroll sa itaas