python如何做一个数据库_【Python】数据库练习-1

三十四 数据库

1、查看数据库命令

614384-20180426131243596-1978854662.png

2、使用某个数据库

614384-20180426131250459-2033201736.png

3、查看当前在哪个库

614384-20180426131303505-1272850861.png

4、查看当前数据库中有哪些表

614384-20180426131312867-1628910365.png

5、查询表中数据

614384-20180426131330535-1102351883.png

6、建库:create database testbase;

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

614384-20180426131351307-1663941562.png

创建表,名字为user_wangjing,字段为 id,date1,date2等

614384-20180426131355752-1860193859.png

614384-20180426131402969-1503507224.png

614384-20180426131410022-258805644.png

614384-20180426131431618-1641044310.png

614384-20180426131437652-186026678.png

新建表名,括号里意思是int 11位,不能为空

614384-20180426131445108-1537937521.png

8、插入数据:insert into user values(1);

614384-20180426131451910-978386833.png

614384-20180426131459361-1422811217.png

9、查看表的信息:

614384-20180426131512324-1389122011.png

10、删除表

614384-20180426131527775-107571775.png

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、建表,插入值

614384-20180426131550533-92891453.png

ENGINE=InnoDB存储数据库采用innoDB引擎,如果你想使用外键,事务等功能,就需要innodb引擎

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

614384-20180426131607906-1568722035.png

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

614384-20180426131616707-1745036187.png

18、查看2条数据,从头开始前两条不看,打印接着后面的

614384-20180426131630166-1611574640.png

19、查看2条之后的3条

614384-20180426131641109-2081284186.png

20、查询表数据 and or:

614384-20180426131653474-603171372.png

614384-20180426131657648-1610206790.png

614384-20180426131707018-1320752535.png

21、给表中的字段起一个别名

614384-20180426131719165-1986059695.png

22、表中字段的排序

614384-20180426131728395-633805545.png

614384-20180426131735931-541624527.png

614384-20180426131758243-1386258067.png

select * from book where book_author like '%老师';

计算表中数据条数:

614384-20180426131811008-639738869.png

计算平均值:

614384-20180426131832492-701516007.png

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值