12月17日:数据库课程设计开始,选择题目一

12.18-12.19上午:完成身份选择页面、学生登陆页面、新生信息填写页面、数据库的建立

12月19日下午:开始用PHP正式正式连接数据库,在碰到一系列问题后,成功连接

问题集锦:

一、数据库

1、数据库建表

刚看到题目时,因为太小白,完全不知道怎么下手,看到指导书上有建立数据库的详细表内容,第一步就直接照指导书抄表。前两天学长帮我下了 Navicat Premium ,怪自己没好好看使用教程,第一步建表就建错了地方。

错误位置:

其实自己也觉得怪怪的,这个 mysql 数据库里面有很多其他的表,再建课设的表不会搞混吗?

改正:

新建了一个 xsgl 的数据库,再把表放进去,这样才感觉是正确的

2、设置外键

二、设计并完成页面

1、使用了 bootstrap 框架和 奥森图标库,用来美化界面

index_all(主界面):

student1(学生登陆页面):

new_student(新生信息录入):

student_info(信息查看页面)

其他页面还在继续。。。。。。

2、因为还不会操作数据库,所有的链接全用的假链接或者直接跳转,没有什么逻辑,也没怎么用到 JS

三、连接数据

这是我这两天碰到的我觉得最能称之为问题的问题了!!!

百度PHP怎么连接数据库根据博客、教程,直接copy代码过来:

<?php
$servername = "localhost";
$username = "root";
$password = "********";// 创建连接
$conn = new mysqli($servername, $username, $password);// 检测连接
if ($conn->connect_error) {die("连接失败: " . $conn->connect_error);
}
echo "连接成功";

结果:

为了搞清楚 这些 是什么意思?

查各种资料也是迷迷糊糊的,知道了他们的概念和解释,最后发现Navicat Premium 中有

然后。。。。密码是啥?

copy过来的代码密码是“********”

Navicat Premium中的密码和“********”差不了多少

然后就各种找密码,最后一狠心直接在 Navicat Premium 中修改了root用户的密码

结果发现:

开心坏了!!!

突然,我再回到 Navicat Premium 中发现之前建的表打不开了,报错1045

查找各种资料。。。。

点进去:

几乎都是让修改root密码

可是我才修改过啊!!!!!

黑人问号脸???

然后我 做了一件大事!

点击了 Navicat Premium 的

再打开就发现 可以编辑了!!开心

我想应该是我修改了 root 密码之后,没有刷新它,才会这样的!

反正就是 Navicat Premium 也太好用了点叭!

今天要操作数据库了,祝福我吧!

转载于:https://www.cnblogs.com/flavourJdn/p/10147554.html

数据库课程设计(DatabaseCourseDesign)相关推荐

  1. 数据库课程设计基于php,数据库课程设计(DatabaseCourseDesign)

    12月17日:数据库课程设计开始,选择题目一 12.18-12.19上午:完成身份选择页面.学生登陆页面.新生信息填写页面.数据库的建立 12月19日下午:开始用PHP正式正式连接数据库,在碰到一系列 ...

  2. 数据库课程设计结论_结论

    数据库课程设计结论 Living in the Pacific Northwest, the intertwined issues of salmon survival and river flow ...

  3. 学生机房管理服务器系统设计,广东工业大学数据库课程设计机房管理系统设计...

    <广东工业大学数据库课程设计机房管理系统设计>由会员分享,可在线阅读,更多相关<广东工业大学数据库课程设计机房管理系统设计(27页珍藏版)>请在人人文库网上搜索. 1.课程设计 ...

  4. 数据库课程设计结论_结论:

    数据库课程设计结论 In this article, we will learn about different types[Z Test and t Test] of commonly used H ...

  5. 查询学生选修课程管理系统java_JAVA数据库课程设计学生选课管理系统的

    <JAVA数据库课程设计学生选课管理系统的>由会员分享,可在线阅读,更多相关<JAVA数据库课程设计学生选课管理系统的(59页珍藏版)>请在人人文库网上搜索. 1.一.课程设计 ...

  6. 职工考勤管理信息系统数据库课设_职工考勤管理信息系统数据库课程设计

    职工考勤管理信息系统数据库课程设计 数据库课程设计说明书 数据库课程设计说明 题目 : 职工考勤管理信息系统 专 业 计算机科学与技术 班 级 学 号 姓 名 2011 年 10 月 21 日 1 数 ...

  7. 计算机信息管理是学什么课程设计,毕业论文计算机专业学生信息管理系统(数据库课程设计)...

    毕业论文计算机专业学生信息管理系统(数据库课程设计) (70页) 本资源提供全文预览,点击全文预览即可全文预览,如果喜欢文档就下载吧,查找使用更方便哦! 9.90 积分 兰州石化职业技术学院毕业设计( ...

  8. 【数据库课程设计】金融数据库设计与实现

    数据库课程设计 文章目录 数据库课程设计 1.E-R图 2.E-R图转换为关系模式 2.1 实体集的处理 2.2 联系集的处理 2.3 整理合并 3.数据模型 3.1对象及属性对应的编号 3.2 数据 ...

  9. 数据库课程设计:图书信息管理系统(Java+MySQL)(附程序)

    期末数据库课程设计做了个图书信息管理系统,由于老师给的选题给得早,所以我在开学后的几周就开学搞了,删删改改整了好多,在此整理分享一下: 项目简介: 随着社会的发展,人们对知识的需求也在不断增长.书籍作 ...

最新文章

  1. JSP/Servlet实验室设备管理系统文档
  2. python3.6手册中文版-python3.6文档中文版
  3. gym-101343K-Counting Time
  4. 回文串判定_JAVA
  5. Material delta download的deletion处理原理
  6. python turtle画彩虹的代码_如何用python海龟库画彩虹
  7. jmeter 插件 监视器 图形界面使用
  8. 复制assert目录文件到私有目录_每天学点之CentOS文件/目录的权限
  9. python安装jupyter出现问题_有关jupyterhub安装的问题
  10. c语言顺序存储构建一棵二叉树,C语言 数据结构堆排序顺序存储(升序)
  11. 会声会影编辑面板常用功能介绍
  12. 计算机快捷指令ip,IP小技巧之如何使用DOS命令行快速修改电脑IP地址?
  13. 计算机 网络发现不了电脑,win10网络发现已关闭网络计算机和设备不可见怎么办?...
  14. 差模信号与共模信号的理解
  15. Linux 怎么防止 ssh 被暴力破解
  16. C++ 两两交换链表中的节点
  17. 关于Linux服务器中文字体的安装
  18. python创作txt文本文件字符画
  19. 判断链表是否有环及环入口点的求法
  20. html5游戏一键端,【稀有游戏】伊卡洛斯ol手工端+VM一键端+伊卡洛斯客户端

热门文章

  1. 变量提升和函数提升哪个优先
  2. 微服务--Gateway--服务网关
  3. arm 中的nor flash 和 nand flash
  4. 仿射密码加密解密(C语言)
  5. Android Input事件处理
  6. 那些让你“相见恨晚”的数据分析软件,一般人我不告诉他
  7. slice,split,splice的区别与用法
  8. Arduino/stm32 智能小车设计(二)
  9. Django的CBV和FBV
  10. 关于origin简单作图