
MySQL
fangsi1994_
这个作者很懒,什么都没留下…
展开
专栏收录文章
- 默认排序
- 最新发布
- 最早发布
- 最多阅读
- 最少阅读
-
SQL的约束
约束是一种限制,它通过对表的行或列的数据做出限制,来确保表的数据的完整性、唯一性。本节实验将在实践操作中熟悉 MySQL 中的几种约束。二、实验步骤本节实验会创建几个表,然后对其中的各个字段添加约束,学习添加和测试约束的方法。2.1 约束分类听名字就知道,约束是一种限制,它通过对表的行或列的数据做出限制,来确保表的数据的完整性、唯一性。比如,规定一个用户的用户名不能为空值且没有...原创 2019-07-29 14:43:47 · 343 阅读 · 0 评论 -
MySQL 创建数据库并插入数据
新建数据库首先,我们创建一个数据库,给它一个名字,比如 mysql_shiyan,以后的几次实验也是对 mysql_shiyan 这个数据库进行操作。 语句格式为 CREATE DATABASE <数据库名字>;,(注意不要漏掉分号 ;),前面的 CREATE DATABASE 也可以使用小写,具体命令为:CREATE DATABASE mysql_shiyan;创建成...原创 2019-07-27 21:57:34 · 185 阅读 · 0 评论 -
MySQL 打开
尝试 MySQL1). 打开 MySQL使用如下两条命令,打开 MySQL 服务并使用 root 用户登录:# 启动 MySQL 服务sudo service mysql start # 使用 root 用户登录,安装mysql的时候,自己输入的密码mysql -u root -p#如果没有设置密码,直接按回车键mysql -u root 执...原创 2019-07-27 21:00:22 · 3318 阅读 · 0 评论 -
MySql Linux 中的安装
先要检查 Linux 系统中是否已经安装了 MySQL,输入命令尝试打开 MySQL 服务:sudo service mysql start如果提示是这样的,则说明系统中没有 MySQL,需要继续安装:mysql: unrecognized service在 Ubuntu 上安装 MySQL,最简单的方式是在线安装。只需要几行简单的命令( # 号后面是注释):#...原创 2019-07-27 20:16:43 · 108 阅读 · 0 评论 -
MySQL语言结构
一、实验简介1.1 实验内容本实验中主要学习 MySQL 语言结构中的一些基本概念,偏重理论,实际动手实践内容不多,包括文字值、识别符、用户自定义变量和注释。1.2 实验知识点文字值:字符串,数值型,日期类型,十六进制,布尔值,NULL 值 识别符:数据库、表、索引、列和别名 用户自定义变量 注释语句二、文字值参考官方文档:http://dev.mysql.com/do...原创 2019-08-01 14:59:49 · 354 阅读 · 0 评论 -
成绩管理系统数据操作
https://www.shiyanlou.com/courses/9/learning/?id=2770成绩管理系统的数据操作介绍在挑战实验1中构建的成绩管理系统中,物理老师想要找出分数最高的同学进行表扬,请你找出这个同学并把他的信息(id、姓名、性别)输出到路径 /var/lib/mysql-files/ 下的 physics.txt 文件中。同时 Tom 的化学成绩有异议,需要在...原创 2019-08-01 12:29:21 · 689 阅读 · 0 评论 -
简单的图书管理员系统
尝试建立一个图书馆数据库,任由发挥,但必须包含基本信息:图书信息,借书人的信息,出版社信息。并运用索引知识对数据库进行索引。参考代码以下内容仅供参考,为了能有更好的学习效果,请尽量按自己的想法来完成练习题。mysql> CREATE SCHEMA Library;Query OK, 1 row affected (0.00 sec)mysql> USE Libr...原创 2019-08-01 12:11:16 · 870 阅读 · 0 评论 -
MySQL的常用查询
一、实验简介1.1 实验内容本节实验中我们将通过一个经销商数据库的实例来学习并实践多种常用的在数据库中查找记录的方法。1.2 实验知识点表查询操作二、实验步骤在下面的例子中使用数据表 shop 来存储商人(经销商)的每件物品(物品号)对应的价格。假如每个商人对应的每个物品都有一个固定的价格,那么该表中的关键字就是物品和商人。通过如下代码创建一个示例表:# 创建 sh...原创 2019-08-01 11:52:23 · 366 阅读 · 0 评论 -
MySQL的一些操作
行分类然而,当行按某种方式排序时,检查查询输出的时候通常变得相对简单一点。为了给结果排序,使用 ORDER BY 子句。 这里是对动物生日按日期排序:mysql> SELECT name, birth FROM pet ORDER BY birth;由于字符串类型的数据对大小写并不敏感。这意味着,对于大小写不同其他都一样的列,排序后的结果都不会更改。这种情况下,可以使用 BI...原创 2019-07-31 23:48:25 · 189 阅读 · 0 评论 -
MySQL 服务安装
一、实验简介参考内容列表:MySQL 官方文档,目前实验楼的实验适配 MySQL 5.5 版本。 MySQL 参考手册中文版,译者说明:这是 MySQL 参考手册,原始参考手册为英文版,与英文版参考手册相比,本翻译版可能不是最新的。它涉及 MySQL 5.1 至 5.1.2-alpha 版本。1.1 实验内容本节实验主要对 MySQL 的服务的安装,启动及运行命令进行说明和实践操作...原创 2019-07-31 23:24:00 · 196 阅读 · 0 评论 -
数据库的索引、视图,导入和导出,备份和恢复等
一、实验简介1.1 实验内容本节实验中我们将学习并实践数据库的其它基本操作:索引、视图,导入和导出,备份和恢复等。这些概念对于数据库管理员而言都非常重要,请仔细理解并完成所有实验操作。作为基础篇,不会涉及到关于索引和视图的高级应用和核心概念,但是基本操作大家会了解,尤其是关于索引的内容,学会建立恰当的索引可以大大提高数据库的查询效率,更高级的应用我们会在进阶篇详细讲解。1.2 ...原创 2019-07-31 22:10:40 · 971 阅读 · 0 评论 -
数据库及表的删除修改等
一、实验简介1.1 实验内容本节实验中,我们将学习并实践如何对数据库表和表中的内容做修改,删除,重命名等操作。1.2 实验知识点数据库操作 数据表操作 更新和删除数据二、开发准备注:如果你是从上一节直接进入本节进行学习的,请先删除上一节建立的数据库 mysql_shiyan,删除语句为 DROP DATABASE mysql_shiyan;。在正式开始本实验内容之...原创 2019-07-30 20:41:28 · 614 阅读 · 0 评论 -
SELECT 语句详解
一、实验简介1.1 实验内容SQL 中最常用的 SELECT 语句,用来在表中选取数据,本节实验中将通过一系列的动手操作详细学习 SELECT 语句的用法。1.2 实验知识点SELECT 基本语法 数学符号条件 AND OR IN 通配符 排序 SQL 内置函数和计算 子查询与连接查询Your MySQL connection id is 42Server v...原创 2019-07-30 01:51:04 · 1155 阅读 · 0 评论 -
搭建一个简易的成绩管理系统的数据库
https://www.shiyanlou.com/courses/9/learning/?id=2769介绍现需要构建一个简易的成绩管理系统的数据库,来记录几门课程的学生成绩。数据库中有三张表分别用于记录学生信息、课程信息和成绩信息。数据表结构如下:学生表(student):学生 id 、学生姓名和性别课程表:课程 id 和课程名...原创 2019-07-29 20:19:26 · 1095 阅读 · 0 评论