程序師世界是廣大編程愛好者互助、分享、學習的平台,程序師世界有你更精彩!
首頁
編程語言
C語言|JAVA編程
Python編程
網頁編程
ASP編程|PHP編程
JSP編程
數據庫知識
MYSQL數據庫|SqlServer數據庫
Oracle數據庫|DB2數據庫
 程式師世界 >> 數據庫知識 >> MYSQL數據庫 >> MySQL綜合教程 >> MySQL啟動銜接的敕令和與PHP法式銜接的根本語法

MySQL啟動銜接的敕令和與PHP法式銜接的根本語法

編輯:MySQL綜合教程

MySQL啟動銜接的敕令和與PHP法式銜接的根本語法。本站提示廣大學習愛好者:(MySQL啟動銜接的敕令和與PHP法式銜接的根本語法)文章只能為提供參考,不一定能成為您想要的結果。以下是MySQL啟動銜接的敕令和與PHP法式銜接的根本語法正文


應用mysql二進制方法啟動銜接
您可使用MySQL二進制方法進入到mysql敕令提醒符上去銜接MySQL數據庫。
實例
以下是從敕令行中銜接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.

在以上實例中,我們應用了root用戶登錄到mysql辦事器,固然你也能夠應用其他mysql用戶登錄。
假如用戶權限足夠,任何用戶都可以在mysql的敕令提醒窗口中停止SQL操作。
加入 mysql> 敕令提醒窗口可使用 exit 敕令,以下所示:

mysql> exit
Bye


應用 PHP 劇本銜接 MySQL
PHP 供給了 mysql_connect() 函數來銜接數據庫。
該函數有5個參數,在勝利鏈接到MySQL後前往銜接標識,掉敗前往 FALSE 。
語法

connection mysql_connect(server,user,passwd,new_link,client_flag);

參數解釋:

20151111100540486.png (741×402)
你可使用PHP的 mysql_close() 函數來斷開與MySQL數據庫的鏈接。
該函數只要一個參數為mysql_connect()函數創立銜接勝利後前往的 MySQL 銜接標識符。
語法

bool mysql_close ( resource $link_identifier );

本函數封閉指定的銜接標識所聯系關系的到 MySQL 辦事器的非耐久銜接。假如沒有指定 link_identifier,則封閉上一個翻開的銜接。
提醒:平日不須要應用 mysql_close(),由於已翻開的非耐久銜接會在劇本履行終了後主動封閉。
正文:mysql_close() 不會封閉由 mysql_pconnect() 樹立的耐久銜接。
實例
你可以測驗考試以下實例來銜接到你的 MySQL 辦事器:

<html>
<head>
<title>Connecting MySQL Server</title>
</head>
<body>
<?php
 $dbhost = 'localhost:3306'; //mysql辦事器主機地址
 $dbuser = 'guest';  //mysql用戶名
 $dbpass = 'guest123';//mysql用戶名暗碼
 $conn = mysql_connect($dbhost, $dbuser, $dbpass);
 if(! $conn )
 {
  die('Could not connect: ' . mysql_error());
 }
 echo 'Connected successfully';
 mysql_close($conn);
?>
</body>
</html>

PHP挪用MySQL的函數
MySQL 可運用於多種說話,包含 PERL, C, C++, JAVA 和 PHP。 在這些說話中,Mysql在PHP的web開辟中是運用最普遍。
在本教程中我們年夜部門實例都采取了PHP說話。假如你想懂得Mysql在PHP中的運用,可以拜訪我們的 PHP中應用Mysql引見。
PHP供給了多種方法來拜訪和操作Mysql數據庫記載。PHP Mysql函數格局以下:
mysql_function(value,value,...); 以上格局中 function部門描寫了mysql函數的功效,如

  • mysqli_connect($connect);
  • mysqli_query($connect,"SQL statement");
  • mysql_fetch_array()
  • mysql_connect(),mysql_close()

以下實例展現了PHP挪用mysql函數的語法:

<html>
<head>
<title>PHP with MySQL</title>
</head>
<body>
<?php
 $retval = mysql_function(value, [value,...]);
 if( !$retval )
 {
  die ( "Error: a related error message" );
 }
 // Otherwise MySQL or PHP Statements
?>
</body>
</html>

  1. 上一頁:
  2. 下一頁:
Copyright © 程式師世界 All Rights Reserved