1. 程式人生 > >【Python】數據庫練習-1

【Python】數據庫練習-1

所有 not ron creat 索引 rom jin lec innodb

三十四 數據庫

1、 查看數據庫命令

技術分享圖片

2、 使用某個數據庫

技術分享圖片

3、 查看當前在哪個庫

技術分享圖片

4、 查看當前數據庫中有哪些表

技術分享圖片

5、 查詢表中數據

技術分享圖片

6、 建庫:create database testbase;

7、 建表:create table user(id int not null);

技術分享圖片

創建表,名字為user_wangjing,字段為 id,date1,date2等

技術分享圖片

技術分享圖片

技術分享圖片

技術分享圖片

技術分享圖片

新建表名,括號裏意思是int 11位,不能為空

技術分享圖片

8、 插入數據:insert into user values(1);

技術分享圖片

技術分享圖片

9、 查看表的信息:

技術分享圖片

10、 刪除表

技術分享圖片

11、 刪除庫:drop database testbase;

12、 新建用戶:

create user ‘student11‘@‘%‘ identified by "gloryroad";

FLUSH PRIVILEGES;

%表示所有IP都可登錄,‘student11‘@‘10.60.89.%‘表示只有這個字段的IP可以登錄

13、 修改密碼:

UPDATE USER SET PASSWORD=PASSWORD(‘12345622xw1‘) WHERE USER=‘gg1‘;

FLUSH PRIVILEGES;

14、 創建用戶和修改用戶的權限

grant all privileges on test.user to student@"%" identified by "gloryroad" ; #讓用戶擁有操作任意數據庫的權限

flush privileges;

15、 建表,插入值

技術分享圖片

ENGINE=InnoDB存儲數據庫采用innoDB引擎,如果你想使用外鍵,事務等功能,就需要innodb引擎

16、 查看表的字段和屬性: show columns from book_wangjing;

技術分享圖片

17、 查看索引:SHOW INDEX FROM book_wangjing;

技術分享圖片

18、 查看2條數據,從頭開始前兩條不看,打印接著後面的

技術分享圖片

19、 查看2條之後的3條

技術分享圖片

20、 查詢表數據 and or:

技術分享圖片

技術分享圖片

技術分享圖片

21、 給表中的字段起一個別名

技術分享圖片

22、 表中字段的排序

技術分享圖片

技術分享圖片

技術分享圖片

select * from book where book_author like ‘%老師‘;

計算表中數據條數:

技術分享圖片

計算平均值:

技術分享圖片

【Python】數據庫練習-1