mysql連線教程 MySQL 連線

2021-10-18 12:05:03 字數 2189 閱讀 5573

mysql 連線

使用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);

引數說明:

引數描述

server

可選。規定要連線的伺服器。

可以包括埠號,例如 "hostname:port",或者到本地套接字的路徑,例如對於 localhost 的 ":/path/to/socket"。

如果 php 指令 mysql.default_host 未定義(預設情況),則預設值是 'localhost:3306'。

user

可選。使用者名稱。預設值是伺服器程序所有者的使用者名稱。

passwd

可選。密碼。預設值是空密碼。

new_link

可選。如果用同樣的引數第二次呼叫 mysql_connect(),將不會建立新連線,而將返回已經開啟的連線標識。引數 new_link 改變此行為並使 mysql_connect() 總是開啟新的連線,甚至當 mysql_connect() 曾在前面被用同樣的引數呼叫過。

client_flag

可選。client_flags 引數可以是以下常量的組合:

mysql_client_ssl - 使用 ssl 加密

mysql_client_compress - 使用壓縮協議

mysql_client_ignore_space - 允許函式名後的間隔

mysql_client_interactive - 允許關閉連線之前的互動超時非活動時間

你可以使用php的 mysql_close() 函式來斷開與mysql資料庫的鏈結。

該函式只有乙個引數為mysql_connect()函式建立連線成功後返回的 mysql 連線識別符號。

語法bool mysql_close ( resource $link_identifier );

本函式關閉指定的連線標識所關聯的到 mysql 伺服器的非持久連線。如果沒有指定 link_identifier,則關閉上乙個開啟的連線。

注釋:mysql_close() 不會關閉由 mysql_pconnect() 建立的持久連線。

例項你可以嘗試以下例項來連線到你的 mysql 伺服器:

connecting mysql server

$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);

mysql教程連線 mysql怎麼連線服務

連線mysql可以使用二進位制方式連線 您可以使用mysql二進位制方式進入到mysql命令提示符下來連線mysql資料庫。例如以下是從命令列中連線mysql伺服器的簡單例項 root host mysql u root p enter password 在登入成功後會出現 mysql 命令提示視窗...

mysql連線伺服器教程 連線 MySQL 伺服器

可以在命令列方式下使用 mysql 命令建立 mysql資料庫。範例 下面這個例子顯示如何採用命令列方式連線 mysql 伺服器 root host mysql u root p enter password 上述命令將顯示 mysql 命令提示符。在該命令提示符後面,可以執行任何 sql 命令。下...

MySQL最新手冊教程 MySQL 連線

使用mysql二進位制方式連線 您可以使用mysql二進位制方式進入到mysql命令提示符下來連線mysql資料庫。例項以下是從命令列中連線mysql伺服器的簡單例項 root host mysql u root p enter password 在登入成功後會出現 mysql 命令提示視窗,你可以...