MySQL基本概念

2021-07-10 23:02:03 字數 1849 閱讀 8785

mysql資料庫連線

[root@host]# mysql -u root -p

enter

password:******

以上命令執行後,登入成功輸出結果如下:

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.

使用 php 指令碼連線 mysql

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 - 允許關閉連線之前的互動超時非活動時間。

bool mysql_close ( resource $link_identifier );
你可以嘗試以下例項來連線到你的 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>

MySQL 基本概念

mysql 是最流行的開源資料庫系統,可執行於幾乎所有的作業系統平台。在 mysql 安裝 一文中詳解介紹了安裝步驟,並且安裝 phpmyadmin 來管理 mysql 資料庫系統。在安裝完 mysql 資料庫系統後,系統會預設建立乙個名為 test 的資料庫 database 我們也可以建立多個資...

Mysql基本概念

要回答這個問題,要從innodb引擎的儲存結構說起,首先innodb使用聚簇索引,也叫聚集索引。同時使用b 樹作為主索引。資料存放在b 樹的葉子節點上,在葉子節點內按順序排放,這就要求儲存資料的主鍵需要是自增長的,因為如果不是自增長的,插入可能導致b 樹資料的移動,為了維持b 樹的特點,效能損失會比...

MySQL基本概念 鎖(概念)

mysql效能優化 鎖 首發橙寂部落格 此提示 介紹下對於mysql鎖機制的理解 從基本概念開始 共享鎖的代號是s,是share的縮寫,共享鎖的鎖粒度是行或者元組 多個行 乙個事務獲取了共享鎖之後,可以對鎖定範圍內的資料執行讀操作。排它鎖的代號是x,是exclusive的縮寫,排它鎖的粒度與共享鎖相...