首頁
編程語言
C語言|JAVA編程
Python編程
網頁編程
ASP編程|PHP編程
JSP編程
數據庫
MYSQL數據庫|SqlServer數據庫
Oracle數據庫|DB2數據庫
您现在的位置: 程式碼之家 >> 數據庫知識 >  >> MySQL 資料庫 >> MySQL 入門

MySQL 中繼資料查詢:結果資訊、資料庫結構與伺服器狀態

     編輯:MySQL 入門

三大類中繼資料

  1. 查詢結果資訊:影響列數(ROW_COUNT()、mysql_affected_rows())。
  2. 資料庫與資料表結構:SHOW TABLES、SHOW DATABASES、INFORMATION_SCHEMA。
  3. MySQL 伺服器資訊:版本、目前資料庫、使用者、狀態變數、配置參數。

程式語言存取範例

Perl (DBI)

# 方法 1: do()
my $count = $dbh->do($query);
# 方法 2: prepare + execute
my $sth = $dbh->prepare($query);
my $count = $sth->execute();

PHP

$result_id = mysql_query($query, $conn_id);
$count = $result_id ? mysql_affected_rows($conn_id) : 0;
echo "$count rows were affected\n";

常用中繼資料指令

指令說明
SELECT VERSION()伺服器版本
SELECT DATABASE()目前資料庫名稱
SELECT USER()目前使用者
SHOW STATUS伺服器狀態變數
SHOW VARIABLES伺服器配置參數
  1. 上一篇文章:
  2. 下一篇文章:
Copyright © 程式碼之家 All Rights Reserved