首页 > 数据库技术 > 详细

【Python】数据库练习-1

时间:2018-04-26 13:54:33      阅读:258      评论:0      收藏:0      [点我收藏+]

三十四 数据库

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

原文:https://www.cnblogs.com/jingsheng99/p/8951773.html

(0)
(0)
   
举报
评论 一句话评论(0
关于我们 - 联系我们 - 留言反馈 - 联系我们:wmxa8@hotmail.com
© 2014 bubuko.com 版权所有
打开技术之扣,分享程序人生!