1. 程式人生 > >03- 基本的SQL語句介紹

03- 基本的SQL語句介紹

01 庫的操作
新增庫
create database db1 charset utf8; # 由於在my.ini中已經配置了字符集,所以,charset utf8可以不寫

查庫
# 檢視當前建立的資料庫
show create database db1; # 每個SQL語句後面必須要有分號,表示該條SQL語句的結束
# 檢視所有資料庫
how databases;

改庫
alter database db1 charset gbk; # 修改庫的字符集

刪庫
drop database db1;

02 表的操作

切換資料庫
use db1; #切換資料庫
select database(); #檢視當前所在庫

增表
create table t1(id int,name char);

查表
#檢視當前的這張t1表
show create table t1;

# 檢視所有的表
show tables;

# 查看錶的詳細資訊
desc t1;

改表
# modify修改的意思
alter table t1 modify name char(6);
# 改變name為大寫的NAME
alter table t1 change name NAMA char(7);

刪表
# 刪除表
drop table t1;

03 表的記錄操作

增加記錄
# 插入一條資料,規定id,name資料leilei
insert t1(id,name) values(1,"mjj01"),(2,"mjj02"),(3,"mjj03");

查詢記錄
select id from db1.t1;  # 指定查詢資料庫db下的t1;
select id,name from db1.t1;
select * from db1.t1;

刪除記錄
delete from t1;
delete from t1 where id=2;

修改記錄
update db1.t1 set name='zhangsan';
update db1.t1 set name='alex' where id=2;