美文网首页
MySQL 入门(一)

MySQL 入门(一)

作者: yjtuuige | 来源:发表于2022-02-16 18:00 被阅读0次

一、初识 MySQL

1. 为什么学习数据库
  • 存储数据的方法;
  • 程序、网站中、大量数据长久保存;
  • 数据库是几乎软件体系中最核心的一个存在
2. 数据库概述
  • 数据库 ( DataBase , 简称DB );
  • 概念 : 长期存放在计算机内,有组织,可共享的,大量数据的集合,是一个数据 仓库
  • 作用 : 保存数据,并能安全管理数据(如:增删改查等),减少冗余...
  • 分类 :
    • 关系型数据库 ( SQL ) :
      • MySQL、Oracle 、SQL Server 、SQLite 、DB2 ... ;
      • 通过外键关联,来建立表与表之间的关系。
    • 非关系型数据库 ( NoSQL 不只是数据库 ) :
      • Redis、MongoDB ...;
      • 数据以对象的形式,存储在数据库中,而对象之间的关系,通过每个对象自身的属性来决定。
3. DBMS
  • 数据库管理系统 ( DataBase Management System );
  • 数据库管理软件:科学组织和存储数据 , 高效地获取和维护数据;
  • MySQL 只是一个数据库管理系统。
image image
4. MySQL 简介 官网 MySQL8 文档
image
  • 概念 : 是现在流行的开源、免费、关系型数据库;
  • 历史 : 由瑞典 MySQL AB 公司开发,目前属于 Oracle 旗下产品;
  • 特点 :
    • 免费 , 开源数据库;
    • 小巧 , 功能齐全;
    • 使用便捷;
    • 可运行于 Windows 或 Linux 操作系统;
    • 可适用于中小型,甚至大型网站应用。
5. 安装 MySQL
6. SQLyog 下载地址
  • 可手动操作,管理 MySQL 数据库的软件工具;
  • 特点 : 简洁 、易用、 图形化;

使用 SQLyog 创建数据库及数据表:

  • 使用 SQLyog 连接本地 MySQL 数据库 :

    image image
  • 创建数据库:

    image
  • 创建数据表:

    image
  • 在历史记录中,可以看到相对应的数据库操作的语句。

    image
7. 命令行连接数据库
  • 打开 MySQL 命令窗口:

    • 在 DOS 命令行进入:安装目录\mysql\bin
    • 设置环境变量后,可以在任意目录打开;
  • 连接数据库语句 :

    mysql -h 服务器主机地址 -u 用户名 -p用户密码;
    
  • 注意 : -p 后面不能加空格(空格会作为密码的一部分),导致登录失败 !

  • 数据库操作常用命令:命令以英文 ; 结尾,Ctrl + c 强制终止;

    -- 单行注释
    /*
    多行注释
    */
    -- 修改密码 mysql8
    alter user 'root'@'localhost'IDENTIFIED BY '新密码';
    -- 修改密码 5.7版本
    update user set password=password('新密码')where user='root';
    -- 刷新数据库
    flush privileges;
    -- 显示所有数据库
    show databases;
    -- 创建数据库
    create database dbname;
    -- 使用数据库
    use dbname;
    -- 创建表
    create table name;
    -- 显示数据库表
    show tables;
    -- 显示数据表的信息
    describe name;
    -- 退出Mysql
    exit;
    -- 查看帮助
    ? 命令关键词; 
    

相关文章

  • MySQL教程

    MySQL 入门教程 MySQL 安装 MySQL 管理 MySQL PHP 语法 MySQL 连接 MySQL ...

  • MySQL,从入门到熟练

    MySql入门

  • MySQL入门教程 - 收藏集 - 掘金

    MySQL入门教程系列-1.5 如何学习MySQL - 掘金 在这里持续更新 MySQL入门教程系列-1.5 如何...

  • 如何入门 MySQL

    如何入门MySQL 前言: 关于如何入门MySQL,后台有好多同学咨询我,可能部分读者刚开始学习MySQL,我前面...

  • MySQL教程

    MySQL 入门教程MySQL 安装MySQL 管理MySQL PHP 语法MySQL 连接MySQL 创建数据库...

  • MySQL入门教程系列-1.5 如何学习MySQL

    MySQL入门教程系列-1.5 如何学习MySQL 在这里持续更新MySQL入门教程系列-1.5 如何学习MySQ...

  • 01 MySQL学习

    参考书籍:MySQL8入门到精通参考网络课程:mysql入门_尚硅谷(https://www.bilibili.c...

  • MySQL入门教程

    MySQL 入门教程[http://www.codingdict.com/article/7038] MySQL ...

  • MySQL之SQL语句

    引用 MySQL教程:MySQL数据库学习宝典(从入门到精通) MySQL 8.0 Reference Manua...

  • MySQL资源大合集

    与MySQL的零距离接触Python 操作数据库—— MySQL 篇MySQL入门MySQL进阶SQL for D...

网友评论

      本文标题:MySQL 入门(一)

      本文链接:https://www.haomeiwen.com/subject/xyuslrtx.html