Python+MySQL开发医院网上预约系统(课程设计)一

发布时间:2018-11-15  栏目:MySQL  评论:0 Comments

同一:开发环境的配备

图片 1

1:桌面环境为cnetos7+python2.7

培养的一二三四五六艺

2:MySQL的安与配置

为学员为主导

  1)MySQL的安装

双向互动

  • MySQL官方文档:
    http://dev.mysql.com/doc/mysql-yum-repo-quick-guide/en/
  • MySQL yum
    下载:http://dev.mysql.com/downloads/repo/yum/   要么直接用weget下充斥:

    wget http://repo.mysql.com/mysql57-community-release-el7-10.noarch.rpm

  • 设置软件源:

    sudo rpm -Uvh mysql57-community-release-el7-10.noarch.rpm

  •  安装MySQL服务端

    yum install -y mysql-community-server

  • 启动MySQL

    service mysqld start
    systemctl start mysqld.service

  •  检查MySQL状态

    service mysqld status

    systemctl status mysqld.service

三部曲

*内容提要(概述所讲内容根本要)

*情展开(详细展开每个中心)

*回顾总结

图片 2

四步骤

1.讲解

2.演示

3.练习

4.点评(要多受学员鼓励与歌唱)

然尽管象征MySQL运行成功。

五流程

1.醒目学员的要,做需求分析;

2.规整需求,制定培训对象;

3.企划培训教材

①对准都发出资源的尽量有效使用

②利用模块化技巧(所谓模块化,就是跟整体化相呼应,每一样节课可以单独成章)

③风格使生动有效(培训使因开心呢手段,培训中该10%底游乐成份)

4.造实施

5.培训评估

  • 修改临时密码:
    •   获取MySQL的旋密码

六使命

(培训师应拥有的六十分任务)

1.会设计课程;

2.保证学童完成目标;

3.创活跃的攻空气;

4.鼓舞学生的志趣和热情(吊胃口);

5.施用培训技能,把复杂问题简单化;

6.行使得当的资料促进学生的求学。

为提高安全性,MySQL5.7也root用户擅自大成了一个密码,在error
log中,关于error
log的职,如果安之凡RPM包,则默认是/var/log/mysqld.log。只有启动了千篇一律糟mysql才方可查阅临时密码

同、需求分析

grep 'temporary password' /var/log/mysqld.log

(如果之前安装过MySQL则这里可能会有多个密码,用最后一个,注意这个密码输入时是可以粘贴的)

(一)对象:成年人

1.成年人学习之季独象限

先是象限:我未知道自己未晓得(未生出认识)

老二象限:我清楚自己非明了(有识,但无尝试处理,也不知如何操作)

其三象限:我掌握自家了解

季象限:我莫知底我理解

2.成年人培训的障碍

——大脑是否会见老化?

——大脑细胞100亿个,每天死亡10000单,按人均寿命会活着80夏,最终见面去3%,剩下97%的脑细胞是不错的。

3.成年人培训的法门

大人擅长的连无是记,而是想是分析逻辑关系,因此如果增补加更多之案例。

图片 3

(二)需求分析

1.哟是要求

所谓要求就是欠什么补什么

2.急需分析的老三独问问句

①胡而做这个培训?

②设没这培训会什么?

③如何验证您的塑造会满足学生的需要?

这密码加密了,可以复制,后面一直用

仲、目标设定

怎专门针对一个部落设计相同派别学科?

*总体目标应该同力级别挂钩

  • 登陆并修改密码

    mysql -uroot -p

1.力量的季单级别:

①基础级(懂得基本概念)

②领高级(在简约和没有拉的状态下行使)

③专业级(在复杂的情景下以还要会造就新职工)

④专家级(不是培育出来的,是温馨通过群追,自己达成的)

(这是一个MySQL的以密码登录root用户的命令)

2.内容深浅的三级定义:

①低等深度(了解基本概念)

②中间深度(简单的起得的专业知识和技艺能以简单与没帮助的情下给她们以这些概括的技能)

③尖端深度(牢记并控制专业知识或者技巧能够在复杂的景况下采取它)

何以做需求分析:点面结合办案需求,三句话是好下手,总体目标定方向,章节内容写蓝图。

用该密码登录到服务端后,必须及时改密码重履行有数据库操作,不然会报如下错误:

3.可行统筹造就目标

目标分为总体目标和节目标。

树对象,就是培育之后要达成的效力,这个作用是和能力或和文化水平挂钩的,而无是跟绩效挂钩。

总体目标应该跟力级别挂钩,章节目标和总体目标挂钩。

mysql> select @@log_error;
ERROR 1820 (HY000): You must reset your password using ALTER USER statement before executing this statement.
mysql>

4.目标的衡量标准:Smart标准

①Specific具体

②Measurable可衡量底

③Attainable/Achievable/agreed上下级达成一致的

④Realistic切合实际的

⑤Time 时间限定

    • 改密码(注意,登录后的操作后还太好而产生;结尾)

    ALTER USER ‘root’@’localhost’ IDENTIFIED BY ‘root123’;

    •   如果密码设置极端简单出现以下的提拔

5.选用合适的动词设定目标

①知识类培训多选用以下动词:选择、计算、举例说明、对什么进展分类、对啊进行命名、陈述、使用、评估对比、解释、写起还有区别、识别、指出证明、列有、重述、画出等。

②技能性的养多用动词:演示。

③“掌握”这个词可以就此当总目标达,但是不可用在回目标上。

ERROR 1819 (HY000): Your password does not satisfy the current policy requirements

其三、培训材料的造作

        如何解决ERROR 1819 (HY000): Your password does not satisfy the current policy requirements呢?

1.行之有效行使现有资源

(1)文字性的素材

(2)技术性的资料

(3)动态信息资料

(4)辅助工具(图片、音视频、实物参观、实地参观)

(5)经验分享

        必须修改两单全局参数:
        首先,修改validate_password_policy参数的价

2.规划练习方法

(1)角色扮演(适用于处理人与人口以内涉及的培育)

(2)情景模拟(适用于处理人与环境、人跟物、物及物中涉及的栽培)

(3)案例分享(成人培训太实用之措施)

(4)小组讨论(一般只是和案例结合使用)

(5)考试(知识类的塑造)

(6)实操演练(技巧类培养)

mysql> set global validate_password_policy=0;

3.课本比例设定

材料占70%~80%,练习占20%~30%,加起来100%,应管资料及习串联起形成教材。

        再修改密码的长

4.规划培训教材的准绳

*学员所企望的培训师:幽默有趣的语言、拥有良好的飓风、富有感染力。

①形式多样原则(善于用视频资料、投影仪、实物、模拟等工具,多种形式确保信息对学员的激效果)。

②生动有趣原则。

set global validate_password_length=1;

季、创造良好的氛围

1.比方本身叫你一个故事,一个案例,你如学会将它们编出一个小品,编起单话剧,编出一篇歌唱下,让它静的东西变动起来。

2.在意素材及案例之积淀。

        再次实施修改密码便足以了

五、PPT制作技术

ALTER USER 'root'@'localhost' IDENTIFIED BY 'root123';

1.六六法

每页不要过六句话,每句话未设跨越六只字。

(ALTER等可以写成小写)

2.题名大小要顾

成功题都为44哀号,内容全于24~36哀号里。

3:python操作MySQL数据库

3.版面设计

①每页不能够简单两种颜色,不克多于四栽颜色;

②各个一样页只能发出一个主题;

③图的发表效果使比较文字的达效果好;

④发出三分之一底空余。

  • Python 标准数据库接口也 Python DB-API,Python
    DB-API为开发人员提供了数据库应用编程接口。

    Python 数据库接口支持特别多之数据库,你得择适合你色之数据库:

    • GadFly
    • mSQL
    • MySQL
    • PostgreSQL
    • Microsoft SQL Server 2000
    • Informix
    • Interbase
    • Oracle
    • Sybase
  • 什么是MySQLdb?

4.Kiss原则

“Keep It Short and Simple”简洁明了的品格。


参考许盛华:《如何规划和开支养课程》,北京东方影音公司

  MySQLdb 是用来Python链接Mysql数据库的接口,它实现了 Python 数据库
API 规范 V2.0,基于 MySQL C API 上建立的。

  python2.*本子可以利用MySQLdb,不过不支持python3,python3饱受有一个pymysql,详细安装方式展现这里

  • 安装MySQL:

    yum install MySQL-python

得要顾这蛋疼的轻重缓急写

  • 安完成后,在python中

    import MySQLdb

匪报错就证明模块安装完成

4:数据库连接

连数据库前,请先确认以下事项:

  • 乃已经创办了数据库 TESTDB.
  • 在TESTDB数据库中您曾经创办了表 EMPLOYEE
  • EMPLOYEE表字段为 FIRST_NAME, LAST_NAME, AGE, SEX 和 INCOME。
  • 老是数据库TESTDB使用的用户称也 “testuser” ,密码为
    “test123”,你得得友善设定或者直接行使root用户名及其密码,Mysql数据库用户授权请用Grant命令。
  • 每当您的电话上曾装了 Python MySQLdb 模块。

    #!/usr/bin/python
    # –– coding: UTF-8 –

    import MySQLdb

    # 打开数据库连接
    db = MySQLdb.connect(“localhost”, “testuser”, “test123”, “TESTDB”, charset=’utf8′ )

    # 使用cursor()方法取得操作游标
    cursor = db.cursor()

    # 使用execute方法执行SQL语句
    cursor.execute(“SELECT VERSION()”)

    # 使用 fetchone() 方法取得一长数据
    data = cursor.fetchone()

    print “Database version : %s ” % data

    # 关闭数据库连接
    db.close()

履以下脚论输出结果:

Database version : 5.0.45

 

留下评论

网站地图xml地图