【Python】數據庫練習-1
三十四 數據庫
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