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 命令提示視窗,你可以...