資料庫 資料庫基本操作

2021-09-25 06:39:20 字數 2071 閱讀 2299

操作練習:

修改表結構

————————————

表資料的操作

**實現:

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...