因现在在从事互联网运营工作中有涉及到处理数据这一方面,感觉对数据分析这一块工作还是挺感兴趣的,因此想要往这一领域深入发展,转行到数据分析。而SQL是数据分析师的必备技能之一,作为从未接触过SQL的一枚小白,由此开启了学习之路。

问题1:如何验证mysql数据库安装成功?

1、打开安装好的mysql命令行客户端;

2、输入密码;

3、显示以下信息代表安装成功;

问题2:如何用客户端(navicat)连接到mysql数据库?

1、启动安装好的客户端软件,点击【连接】按钮,输入“连接名”和“密码”(密码为mysql里设置的密码),点击【连接测试】,显示连接成功,即为连接到mysql数据库;

问题3:创建学校数据库的表

1、新建学校数据库;

2、打开数据库新建表;

3、点击【新建】添加第一列列名“学号”,设置好类型为“vachar",勾选【不是Null】;然后点击【添加字段】依次增加”姓名“、”出生日期“、”性别“三列,并设置”学号“一列为主键;

4、点击【保存】,并将表名设置为“student",点击【确定】完成了学生表的创建;

问题4:4个表里插入数据

1、在学生表里插入数据:在表里的【查询】右击【新建查询】,在【查询编辑器】里写入sql,点击【运行】,查看运行结果,结果无误后保存;

2、返回student表,查看数据,可看到添加好的数据;

3、按照创建学生表的步骤,依次将课程表、成绩表、教师表创建完毕;

1)成绩表将“学号”和“课程号”设置为联合主键,“成绩”一列的类型设置为数字类型“int”;

2)课程表将“课程号”设置为主键;

3)教师表将“教师号”设置为主键,“教师姓名”一列可以允许空值存在,因此不需要勾选“不是null”;

依照表结构创建student表设置sno为主键_探索SQL-数据库的安装与表格创建相关推荐

  1. 列名 userid 不明确。 表结构_SQL-Server(三)表的创建和操作

    3.1表结构和数据类型 3.1.1表和表结构 表结构.组成表的各列的名称及数据类型,统称为表结构. 记录.每个表包含了若干行数据,它们是表的"值",表中的一行称为一个记录.因此表是 ...

  2. Mysql创建数据库表,查看表结构,查看表中数据,查看建表语句

    Mysql创建数据库表,查看表结构,查看表中数据,查看建表语句 1.创建数据库表 create table t_student( 表属性以,隔开 最后一行不用,): 2.查看表结构 desc t_st ...

  3. 用Navicat创建student表

    用Navicat创建student表 第一步点击"链接"; 之后输入密码进行链接测试; 然后,点击"确定",创建连接.再然后会出现一个连接图标,点击右键选择&q ...

  4. mysql 表结构关系_mysql 表关系 与 修改表结构

    mysql 表关系 与 修改表结构 两张表关系 多对一 以员工和部门举例 多个员工对应一个部门 foreign key 永远是在多的那张表中设置外键 """ 从左边的表思 ...

  5. 根据数据库表结构生成Excel表设计——源码设计说明

    根据数据库表结构生成Excel表设计 在系统运维的过程中,很多时候大家都不喜欢改文档,修改了数据库字段后很少同步再更新表设计文档的,这就导致系统运行一段时间后,系统表设计与实际生产跑业务的设计出入很大 ...

  6. php拷贝mysql表_MySQL复制表数据或表结构到新表中

    MySQL复制表数据到新表的几个步骤. 1.MySQL复制表结构及数据到新表 CREATE TABLE new_table SELECT * FROM old_table; 2.只复制 MySQL复制 ...

  7. mysql 复制表结构到一个新表_MySQL复制表数据或表结构到新表中

    MySQL复制表数据到新表的几个步骤. 1.MySQL复制表结构及数据到新表 CREATE TABLE new_table SELECT * FROM old_table; 2.只复制 MySQL复制 ...

  8. mysql表结构定义_Mysql表结构定义及相关语法

    mysql语法及相关命令 1.每个sql命令都需要使用分号来完成 2.可以将一个命令写成多行 3.可以通过\c来取消本行命令 4.可以通过\g.exit.ctrl+c或者quit来退出当前客户端 5. ...

  9. Mysql复制表两种方式(复制表结构、复制表结构和数据、复制表中的部分数据、复制表中的部分数据并起别名)

    需要完全的复制MySQL的数据表,包括表的结构,索引,默认值等. 如果仅仅使用CREATE TABLE - SELECT 命令,是无法实现的. 本章节将为大家介绍如何完整的复制MySQL数据表,步骤如 ...

最新文章

  1. A Deep Reinforcement Learning Network for Traffic Light Cycle Control 【论文阅读】
  2. CentOS7中设置.sh开机自启动(以后台启动geoserver为例)
  3. python日志汇总
  4. ios 上传图片失败 小程序_iOS上传图片,就是有这种不一样的操作!
  5. N个三角形分割平面个数(数学)
  6. 算法--排序--大小写字母数字分离(桶排序思想)
  7. 经纬度绘图_用编程赋能工作系列——百度VS高德经纬度互转
  8. mysql where 大小写_java – 使用select where where Mysql在Mysql中区分大小写
  9. MVC Controller中View(model)如何在 View中的index页面获得?
  10. vb使用open方法读写文件
  11. Linux配置手册(五)Linux 配置域名服务器(DNS)
  12. WAP1.x协议栈浅析
  13. matlab符号运算变量替换成小数时避免出现分数的小技巧
  14. 喵懂区块链21期 | Monoxide:在突破不可能三角的边缘试探?
  15. python 自动化发送邮件_Python自动化必备发送邮件报告脚本详解
  16. ubuntu14.04安装Y430P-GTX850M的nvidia驱动和cuda-8.0
  17. 爬虫与反爬虫,永恒的道高一尺魔高一丈
  18. MySQL远程连接报错:ERROR 2002 (HY000): Can‘t connect to server on ‘192.168.172.130‘ (115)
  19. 智慧农业: STM32F103ZE+ESP8266+腾讯云物联网平台+微信小程序设计
  20. 控制图(control chart)以及评估指标(ARL、ATS)

热门文章

  1. KKCapture 高清录像软
  2. 特斯拉「开打」价格战?背后是智能化的「同质化」难题
  3. Android 离线扫描身份证
  4. PsbA蛋白定量研究丨PsbA|D1 protein of PSII
  5. 多边形内角和c语言编程,029.多边形及其内角和(C).doc
  6. easy-socket
  7. 目标院校参考书目如何获取?
  8. 《阿里巴巴全域数据建设》(实录/PPT干货)
  9. java集合中:set与list相互转换
  10. 借贷记账法下的账户对应关系_借贷记账法下的账户对应关系,是指一个账户借方与另一个账户贷方之间的相互对应关系。...