MySQL學習 MySQL連線

2021-07-04 01:37:54 字數 1633 閱讀 6982

以下是從命令列中連線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

.9type 'help;'

or'\h'

for help. type '\c'

toclear

the buffer.

在以上例項中,我們使用了root使用者登入到mysql伺服器,當然你也可以使用其他mysql使用者登入。

如果使用者許可權足夠,任何使用者都可以在mysql的命令提示視窗中進行sql操作。

退出 mysql> 命令提示視窗可以使用 exit 命令,如下所示:

mysql> exit

bye

php 提供了 mysql_connect() 函式來連線資料庫。

該函式有5個引數,在成功鏈結到mysql後返回連線標識,失敗返回 false 。

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

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

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

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

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

例項

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

connecting mysql servertitle>

head>

<?php

$dbhost = 'localhost:3306'; //mysql伺服器主機位址

$dbuser = 'guest'; //mysql使用者名稱

$dbpass = 'guest123';//mysql使用者名稱密碼

$conn = mysql_connect($dbhost, $dbuser, $dbpass);

if(! $conn )

echo

'connected successfully';

mysql_close($conn);

?>

body>

html>

php連線mysql學習

mysql connect servername,username,password 引數描述 servername 可選。規定要連線的伺服器。預設是 localhost 3306 username 可選。規定登入所使用的使用者名稱。預設值是擁有伺服器程序的使用者的名稱。password 可選。規定...

MySQL學習筆記 連線

a table a b table b 1 笛卡爾積 為a,b兩個表產生笛卡爾積 x y x y 的笛卡爾積為,個人理解 即將a表所有的屬性和b表中的所有屬性進行合併,且每條記錄都產生乙個這樣的關係。select from a cross join b orselect from a,b2 自然連線...

mysql連線教程 MySQL 連線

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