一小时教程 MySQL从安装到使用 详细步骤 完整图文示例练习教程 学习笔记

这篇博客是MySQL数据库的快速入门教程,涵盖了从安装到使用的基础步骤,包括命令行连接、基本SQL语句、数据类型和事务概念。适合初学者了解MySQL的基本操作。
摘要由CSDN通过智能技术生成

 

一、写在最前面

【2018.11.12 11:44 重新排版】

【欢迎关注微信公众号“陶晨毅”,代码之外的资料分享学习打卡站】

此教程是北大地理信息系统数据库概论专业课,前两周课程自学内容整理。

注意:数据库概论课程作业要求只需要掌握在MySQL客户端输入SQL语句进行操作即可,不包括命令行部分。所以步骤1234已经涵盖课程基础要求。安装windows和mac版本步骤没有大差别。mac可以直接进行步骤2。

 

具体推荐的学习步骤如下:

1.下载安装教程:http://blog.csdn.net/wtfmonking/article/details/17467399

2.图形界面熟悉教程(5min):https://www.jianshu.com/p/dc58a4efdd84

# 创建数据表的时候可能会对collation、engine等选项感到困惑,先直接使用默认选项。

Learn more(可以跳过):

https://www.jianshu.com/p/a627d33bad31

http://www.cnblogs.com/lina1006/archive/2011/04/29/2032894.html

3.阅读正文:正文23部分(正文01可以跳过)。

4.继续阅读正文剩余部分456...的笔记。同时可参照下方链接每个页面的前面部分:

http://www.runoob.com/mysql/mysql-create-tables.html

# 如对网站上的实例训练有疑问,可看正文的01部分。

5.阅读上方链接的后面部分(如下图)。

 

常用单词提示

(R)DBMS (关系型)数据库管理系统;

Database schema 数据库架构;Tables 数据表;

Columns 列;Indexes 索引;Views 视图;Events 事件;Fields 字段;

Engine 存储引擎(数据表类型,如InnoDB);Collation 字符集(存储格式,如utf-8);

Duplicate entry 重复录入;Syntax 语法;

属性(Attribute):表中的一列即一个属性,通常称为字段(Field);

 

二、正文部分

简单介绍:

MySql数据库是开放源代码的关系型数据库。它可以提供的功能有:支持sql语言、子查询、存储过程、触发器、视图、索引、事务、锁、外键约束和影像复制等。

MySQL 具有一套对字符、单词以及特殊符号的使用规定,MySQL 通过执行 SQL 脚本来完成对数据库的操作,该脚本由一条或多条 MySQL语句(SQL语句 + 扩展语句)组成,保存时脚本文件后缀名一般为.sql。在控制台下,MySQL 客户端也可以对语句进行单句执行而不用保存为.sql文件(mysql 命令提示窗口)。

  • MySQL语法对大小写不敏感,但是大写更容易看出,建议使用大写。
  • 但是所有的数据库名,表名,表字段都是区分大小写的。所以使用SQL命令时需要输入正确的名称。
  • 如果一条SQL语句太长,可以通过回车键创建一个新行,SQL语句的命令结束符为分号。

 

0.可以跳过:从命令行中连接mysql服务器的步骤:

(使用root用户登录,拥有最高权限)

1.打开命令行,进入安装路径C:\Program Files\MySQL\MySQL Server 5.7\bin。

2.输入mysql -u root -p,回车。输入密码,回车。

3.登录成功,出现 mysql> 命令提

  • 3
    点赞
  • 16
    收藏
    觉得还不错? 一键收藏
  • 打赏
    打赏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包

打赏作者

陶晨毅

你的鼓励将是我创作的最大动力

¥1 ¥2 ¥4 ¥6 ¥10 ¥20
扫码支付:¥1
获取中
扫码支付

您的余额不足,请更换扫码支付或充值

打赏作者

实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值