在使用特定資料庫之前,必須使用use宣告。
use database_name;
您可以選擇classicmodels 樣本資料庫使用use宣告如下:
use classicmodels;
從現在開始,所有的操作,如查詢資料, 建立新錶或呼喚儲存過程您所執行的操作將對當前資料庫生效,即,classicmodels .
use 資料庫名稱;
在 mysql> 提示視窗中可以很簡單的選擇特定的資料庫。你可以使用sql命令來選擇指定的資料庫。
演示例項
以下例項選取了資料庫 tutorials:
[root@host]# mysql -u root -p
enter password:******
mysql> use tutorials;
database changed
mysql>
執行以上命令後,你就已經成功選擇了 tutorials 資料庫,在後續的操作中都會在 tutorials 資料庫中執行。
注意:所有的資料庫名,表名,表字段都是區分大小寫的。所以你在使用sql命令時需要輸入正確的名稱。
php 提供了函式 mysql_select_db 來選取乙個資料庫。函式在執行成功後返回 true ,否則返回 false 。
bool mysql_select_db( db_name, connection );
db_name 必需。規定要選擇的資料庫。
connection 可選。規定 mysql 連線。如果未指定,則使用上乙個連線。
以下例項展示了如何使用 mysql_select_db 函式來選取乙個資料庫:
<?php
$dbhost = 'localhost:3036';
$dbuser = 'guest';
$dbpass = 'guest123';
$conn = mysql_connect($dbhost, $dbuser, $dbpass);
if(! $conn )
echo 'connected successfully';
mysql_select_db( 'tutorials' );
mysql_close($conn);
?>
MySQL之資料定義語言(DDL)
資料定義語言 用來建立資料庫,資料庫物件和定義列的命令。mysql uroot p輸入密碼後進入mysql,exit或quit退出 檢視所有資料庫show databases 建立資料庫create database 資料庫名 刪除資料庫drop database 資料庫名 切換進入某個資料庫use...
MySQL之DDL(資料定義語言)
主要用於資料庫和表的管理和操作 create database ifnot exists studbdrop databses if exists studb 建立表 create table if not exists 表名 欄位名 字段型別 字段約束 欄位名 字段型別 字段約束 欄位名 字段型別...
MySql系列之DDL 資料定義語言
ddl是資料定義語言,用來定義資料物件,建立庫 表 列等 對於命令的大寫和小寫都是可以的,我自己認為小寫看的要舒服些 1.建立資料庫 語法 create database 資料庫名 character set utf8 示例create database student character set ...