• 初识MySQL


    初始MySQL

    为什么要学习数据库?

    1. 岗位技能需求
    2. 存储数据的方法
    3. 程序、网站中,需要长久保存大量数据
    4. 数据库是几乎软件体系中最核心的一个存在

    什么是数据库?

    数据库(Database)是:按照数据结构来组织、存储和管理数据的仓库。

    数据库总览

    • 关系型数据库(SQL)
      • MySQL、Oracle、SQL Server、SQLite、DB2等等
      • 关系型数据库通过外键关联来建立表与表之间的关系
    • 菲关系型数据库(NoSQL)
      • Redis、MongoDB等
      • 非关系型数据库通常指数据以对象的形式存储在数据库中,而对象之间的关系通过每个对象自
        身的属性来决定

    什么是RDBMS?

    关系数据库管理系统(Relational Database Management System)

    特点:

    • 1.数据以表格的形式出现
    • 2.每行为各种记录名称
    • 3.每列为记录名称所对应的数据域
    • 4.许多的行和列组成一张表单
    • 5.若干的表单组成database

    MySQL简介

    image-20200630161154540

    小海豚的官网

    概念 : 是现在流行的开源的,免费关系型数据库

    历史 : 由瑞典MySQL AB 公司开发,目前属于 Oracle 旗下产品。

    特点 :

    • 免费 , 开源数据库

    • 小巧 , 功能齐全

    • 使用便捷

    • 可运行于Windows或Linux操作系统

    • 可适用于中小型甚至大型网站应用

    MySQL环境搭建

    建议大家使用压缩版,安装快,方便.不复杂.

    1. 软件下载:mysql5.7 64位 点击下载

    2. 解压zip压缩包

    3. 添加环境变量:注意是bin目录

    4. 在mysql的根目录编辑 my.ini 文件,注意替换路径位置

      [mysqld]
      basedir=自己的路径mysql-5.7
      datadir=自己的路径mysql-5.7data
      port=3306
      skip-grant-tables
      # 最后一句是为了跳过密码登录
      
    5. 管理员启动cmd,输入mysqld -install,安装mysql

    6. 输入mysqld --initialize-insecure --user=mysql,进行初始化

    7. 输入mysql –u root –p,进入mysql管理界面(密码为空)如果报错拒绝访问,尝试第11步再次登录。

    8. 修改密码:update mysql.user set authentication_string=password('123456') where user='root' and Host = 'localhost';,自定义密码可以自己设置,这里为123456

    9. 输入flush privileges;,刷新权限

    10. 回到my.ini文件,注释最后一句#skip-grant-tables

    11. 重启mysql即可正常使用,先执行net stop mysql 再执行net start mysql

    12. 测试是否安装成功,出现下图说明安装配置完成。

      image-20200616105718902

    注意:在进入mysql命令行之后,每个语句都是以分号结尾的。

    传送门

  • 相关阅读:
    使用react hook做一个小型完整项目(包括二级路由,动态路由,redux,tab切换,列表跳详情,登录, 守卫)
    项目实战【vue,react,微信小程序】(1705E)
    Vue(1706E)
    加入购物车动画(css)
    React从入门到精通(1704B)
    React(1702H)文章管理-cms系统
    React(1702H)文件上传和分页查找
    React (1702H) 点击复制、滚动条、图形验证码、ridis、密码rsa加密、token、发邮件、文件上传、sql语句
    位图算法
    def跨域+jwt
  • 原文地址:https://www.cnblogs.com/1101-/p/13214457.html
Copyright © 2020-2023  润新知