1.建立:
create database 資料庫名
例如建立名為d_testdb的資料庫:
mysql> create database d_testdb;
2.修改:
alter database 資料庫名 character set 字符集名
例如修改字符集:
set utf8;
3.刪除:
drop database 資料庫名
例如刪除名為d_testdb的資料庫:
mysql> drop database d_testdb;
4.檢視:
show databases
例如檢視所有資料庫:
mysql> show databases;
1.建立:
create table 表名
( 欄位名1 字段型別,
欄位名2 字段型別,
欄位名3 字段型別,
… );
例如建立名為t_testtable的表,包含三個字段(id,name,dept),id為主鍵並自增:
mysql> create table t_testtable
mysql> (
mysql> id
int primary key auto_increment,
mysql> name varchar(255),
mysql> dept varchar(255)
mysql> );
2.修改:
alter table 原表名 rename 新錶名
例如:
mysql> alter table t_testtable rename t_testtable110;
3.刪除:
drop table 表名
例如刪除名為t_testtable的表:
mysql> drop table t_testtable;
4.檢視:
show tables
例如:
mysql> show tables;
未完待續。。。。 mysql資料庫基礎
乙個表不能有多個主鍵?解釋 不能,乙個表中有且只能有乙個主鍵,大事兩列 字段 可以作為乙個主鍵 例如 mysql create table t name varchar 5 addr varchar 28 age int 5 primary key name,addr 為什麼要設定主鍵?資料庫儲存的...
MySql資料庫(基礎)
學習資料庫,我覺得關鍵在於記住相關的英文單詞。把自己比較陌生的寫下來,便於記憶 查詢表結構 desc 表名 修改表頭欄位都是 alter table.開頭 給建立好的表新增位址字段,例如給學生表新增gender varchar 2 字段 alter table student add column ...
MySQL資料庫基礎
1.什麼是資料庫?儲存資料一般用檔案就可以,那麼為什麼要用資料庫呢?檔案儲存資料是有缺點的 為了解決上述問題,資料庫就出現了,資料庫能更有效的管理資料。注意 資料庫的水平是衡量乙個程式設計師水平的重要指標。因此,資料庫是高效的儲存和處理資料的介質 介質主要是兩種 磁碟和記憶體 2.目前主流的資料庫 ...