初始MySQL_MySQL默认值

初始MySQL_MySQL默认值## 初始MySQL 为什么要学习数据库? 岗位技能需求 存储数据的方法 程序、网站中,需要长久保存大量数据 数据库是几乎软件体系中最核心的一个存在 什么是数据库? 数据库(Database)是:按

初始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
    # 最后一句是为了跳过密码登录
    

    代码100分

  5. 管理员启动cmd,输入mysql -install,安装mysql

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

  7. 输入mysql –u root –p,进入mysql管理界面(密码为空)

  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命令行之后,每个语句都是以分号结尾的。

传送门

版权声明:本文内容由互联网用户自发贡献,该文观点仅代表作者本人。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如发现本站有涉嫌侵权/违法违规的内容, 请发送邮件至 举报,一经查实,本站将立刻删除。
转载请注明出处: https://daima100.com/7649.html

(0)
上一篇 2023-03-16 20:00
下一篇 2023-03-17

相关推荐

发表回复

您的电子邮箱地址不会被公开。 必填项已用*标注