mysql二進位制 MySql二進位制連線方式詳解

2021-10-17 11:27:13 字數 2171 閱讀 1554

使用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二進位制日誌恢復

二進位制日誌匯出 1.按時間節點匯出 no defaults 用來對mysql5.5之前mysqlbinlog命令報錯 mysqlbinlog no defaults start date 2017 08 08 15 04 04 stop date 2017 08 08 15 12 00 progr...

mysql二進位制方式 MySql二進位制連線方式詳解

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

阿里mysql 二進位制 mysql二進位制

linux x86 5.0.41 59.6m download pick a mirror mysql 5.0.41 linux i686 glibc23.tar.gz 2.chmod 755 mysql 5.0.41 linux i686 glibc23.tar.gz 3.tar xfz mysq...