「我們都要笑的燦爛如花,縱然摻雜著萬般心碎.」
-- create database 資料庫名;
create
database db;
//1.直接建立資料庫
create
database db character
set gbk;
//2.建立時設定編碼格式
-- use 資料庫名;
use db;
//先使用資料庫才能建立表
-- create table 表名();
create
table
user
( id int
[primary
keyauto_increment],
//為id欄位設定主鍵和自增約束(可不設定)
name varchar(10
)not
null
,//not null表示name欄位的值不可為空
age int
//注意此行不要逗號
);
-- 檢視所有資料庫
show
databases
;//注意database後加』s'
-- use 資料庫名 //使用資料庫
use db;
-- 檢視當前使用的資料庫
select
databases()
;//『 () 』不能忘
-- 檢視資料庫中所有表 //執行表的操作時需要先使用資料庫;
show
tables
;-- show create database 資料庫名;
show
create
database db;
//檢視資料庫db基本資訊
-- show create table 表名;
show
create
table
user
;//檢視資料表user基本資訊
-- desc 表名; //desc也可為describe
desc
user
;//檢視資料表user的字段資訊
//修改資料庫字符集
-- alter database 資料庫名 character set gbk;
alter
database db character
set gbk;
//修改表的字符集
-- alter table 表名 character set gbk;
alter
table
user
character
set gbk;
// 修改表名
-- alter table 舊表名 rename to 新錶名;
alter
table
user
rename
to userinfo;
//修改表的欄位名
-- alter table 表名 change 舊欄位名 新欄位名 新欄位名資料型別;
alter
table
user change name uname varchar(10
);//修改欄位的資料型別
-- alter table 表名 modify 欄位名 新的資料型別;
alter
table
user
modify uname varchar(20
);//增加字段
-- alter table 表名 add 新欄位名 資料型別;
alter
table
user
add gender varchar(4
);//刪除字段
-- alter table 表名 drop 欄位名;
alter
table
user
drop age;
//刪除資料表
-- drop table if exits 表名;
drop
table
if exits user
;//刪除資料庫
-- drop datadase if exists 資料庫名;
drop
database
ifexists db;
mysql資料庫基本命令
一 建立資料庫 create database database name 切入資料庫 use database name php中建立資料庫的兩種方法 mysql create db mysql query conn mysql connect localhost username passwor...
資料庫 Mysql基本命令 資料庫操作 表操作
1.關閉mysql net stop mysql57 2.開啟mysql net start mysql57 3.登入mysql mysql uroot p12345678 mysql u使用者名稱 p密碼 4.登入mysql直接進入yzmedu資料庫 mysql uroot p1234578 yz...
mysql資料庫的基本命令
登入 mysql uroot pmysql 退出quit 或者 exit 或者ctrl d 檢視版本 select version 檢視當前時間 select now 資料庫的操作 檢視所有資料庫 show databases 檢視當前使用的資料庫 select databases 使用資料庫 us...