操作練習:
修改表結構
————————————
表資料的操作
**實現:
1、建立表:
create
table student(
stu_no char(12
)not
null
primary
key,
stu_name varchar(20
)not
null
, gender tinyint(1
)default1,
age tinyint(2
)not
null
, major varchar(20
));
2、更改主鍵
alter
table student
drop
primary
key,
addprimary
key(scores)
;
2、修改表結構
(1)新增字段
alter
table student
add score tinyint(3
)not
null
;
(2)修改字段
alter
table student
modify stu_no varchar(12
);
(3)更改欄位名
alter
table studet
change column score scores varchar
tinyint(3
)primary
key;
(4)更改主鍵
alter
table student
drop
primary
key,
addprimary
key(scores)
;
3、重新命名表名
rename
table student to students;
4、表資料的操作
(1)新增資料
insert
into students (stu_no, stu_name, gender, age, major, scores)
values
('2018'
,'小強',1
,19,'電信'
,'100'
);
(2)更改資料
update students set stu_name =
'小明'
where scores =
100;
(3)刪除資料
delete
from students where scores =
100;
5、截斷表
truncate
table students;
6、修改資料庫配置
alter
database tyrantforever character
set'utf8mb4'
;
mysqual的使用
1、操作指令:
(1)show databases :顯示當前服務下的所有資料庫。
(2)use 資料庫:使用資料庫。
(3)show tables :顯出當前資料庫下的所有表。
(4)desc 表名:檢視表的資料結構。
(5)creat database 資料庫名:建立資料庫。
(6)drop database 資料庫名:刪除資料庫。
(7)alter database 資料庫名 character set 『uft-8』:修改資料庫配置
C 資料庫 資料庫基本操作
executenonquery方法 executescalar方法 executereader方法的區別 executenonquery 執行命令物件的sql語句,返回乙個int型別變數,如果sql語句是對資料庫的記錄進行操作 如記錄的增加 刪除和更新 那麼方法將返回操作所影響的記錄條數。execu...
資料庫基本操作
1.查詢一周之內的資料 select from 表名 where date sub curdate interval 7 day date 欄位名 2.插入 年 月 日 時 分 秒的時間 pstmt.settimestamp 7,new timestamp system.currenttimemil...
資料庫基本操作
登入資料庫系統 mysql h localhost u root p 檢視已存在的資料庫 show databases 檢視預設儲存引擎 show variables like storage engine 建立資料庫 create database 想建立的資料庫名字 刪除資料庫 drop dat...