2021-06-18



MySQL的介绍

1、什么是数据库呢?

  • 数据库(database,简称DB):是按照数据结构来组织,存储和管理数据的仓库.
  • 数据库管理系统(Datatbase Manggement System,DBMS):是指数据库系统中对数据库进行管理的软件系统.
  • 当今主流的数据库有那些呢?
    在这里插入图片描述
  • MySQL因为体积小速度快开放源码等特点备受欢迎,成为当今最流行的数据库管理系统之一

什么是MySQL?


* MySQL一个开源的关系型数据库管理系统 * 开源的意思是可以免费使用,不存在盗版什么的! * **MySQL的简介** * MySQL由瑞典MySQL AB公司开发,目前属于Oracle旗下产品 * MySQL语言是用于访问数据库的最常用的标志化语言 * MySQL分为社区版和商业版

2、第一种傻瓜式安装Mysql,以及Idea中运行Mysql,适合小型公司或者是自己写代码时安装


一.解压.zip文件将里面的"mysql-8.0.11-winx64"文件放在C或者D盘都可以,这里我们以C:\Program Files为例

Mysql安装包下载地址请点击跳转:下载地址
下载密码: nbqVwL

在这里插入图片描述
二.修改my.ini文件,将其中mysqldir和以及datadir修改为我们自己安装的目录,如果是默认安装C:\Program Files下就可以不用修改

在这里插入图片描述
三.先配置环境变量,详见6、设置环境变量中的配置

  • 配置好 环境变量,管理员权限进去CMD,dos窗口,输入:
cd C:\Program Files\mysq
  • 进入自己解压的mysql文件的bin目录,具体以自己的bin目录为准,在bin文件路径中直接输入CMD,或者通过cd 命令进入,如图2

在这里插入图片描述
在这里插入图片描述
四.执行初始化命令,前提是你没有安装过Mysql,如果安装过就装卸后再安装,删除服务的命令是: “sc delete mysql(这里是服务名,以自己的服务名为准)”,再重新安装即可

mysqld --initialize --console
  • 红框里面的密码先记下来,这个是随机生成的密码,不要前面的空格
    在这里插入图片描述

五.安装服务,启动服务

  • 执行下面的命令:
mysqld --install [服务名] ###(服务名可以不加默认为mysql)

在这里插入图片描述

  • 启动服务,或者系统服务中启动

net start mysql

在这里插入图片描述
六.修改密码
执行mysql -u root -p命令,连接mysql数据库,输入上面随机生成的密码

mysql -u root -p
  • 输入密码进入mysql
    在这里插入图片描述

  • 执行命令,这里注意的是分号";",一定要有

alter user 'root'@'localhost' identified with mysql_native_password by '新密码';
  • 属性权限
flush privileges

就大功告成了

七:Idea中连接mysql
在这里插入图片描述

  • 输入url代码,中间的vip10ssm是要连接的数据库名字,点击TEST CONNECTION 测试连接,出现绿色√就是连接成功
jdbc:mysql://localhost:3306/vip10ssm?serverTimezone=GMT%2B8&characterEncoding=utf8&useUnicode=true&useSSL=false
  • GMT%2B8 相当于是 GMT+8 东八区的时区
  • 注意: 首次连接可能需要下载连接驱动,直接下载即可,网速不好的可以用热点或者换其他网络
    在这里插入图片描述
    八、连接成功如下图所示
    在这里插入图片描述

3、第二种方式,官方下载安装Mysql

以下原转载:https://blog.csdn.net/weixin_50308479/article/details/109465058?spm=1001.2014.3001.5501

  1. 进入MySQL官网: 官网链接
    2.

  2. 点击:DOWNLOADS:DOWNLOADS链接
    3.

  3. 找点:MySQL Community (GPL) Downloads »并点击:MySQL Community Downloads链接
    4.

  4. 这里显示的是MySQL一些其他相关产品我们只需点击MySQL Community Server:MySQL Community Server链接
    5.

  5. 这里我们点击下载安装包:GO to Download Page下载安装包链接
    在这里插入图片描述

  6. 我们点击本地安装包下载:下载本地安装包链接
    7.

  7. . 我们点击NO thanks, just start my download即可下载

4、安装MySQL

  1. 首先出现的是安装类型的页面这有五项:1.默认项开发者用的.2.仅服务器.3.仅客户端.4.全部.5.自定义
    在这里插入图片描述

  2. 这里选择第五项自定义来说一下:
    在这里插入图片描述

  • 这里我们需要从安装程序中可以安装的产品当中选择我们所需要
  1. 首先看MySQL severs 这一项是我们必须安装的,选择MySQL severs并点击绿色小箭头
    在这里插入图片描述
    在这里插入图片描述

  2. 再来看Applications
    在这里插入图片描述

  • 第一项是MySQL Workbench是图形化界面工具
  • .第二项是MySQL for Visual Studio是服务器资源管理器
  • 第三项是MySQL Shell是提供一个命令工具
  • 第四项是MySQL Router是一个轻量级中间件,用来实现负载均衡和高可用功能
  • 选择MySQL Workbench是图形化界面工具—>其他的看自己需求安装!
    在这里插入图片描述
  1. 第三大项MySQL Connectors----->MySQL连接器
    在这里插入图片描述
  • 5.1.MySQL Connectors-里面有五小项分别是
    • Connector/ODBC 连接方式,用于windows,linux等平台上的其他通用工具连接Mysql
    • Connector/C++ C++ 开发,连接MySql
    • Connector/J Java开发,连接Mysql
    • Connector/NET NET开发,连接MySql
    • Connector/Python Python开发,连接MySql
  • 选择Connector/ODBC 连接方式,用于windows,linux等平台上的其他通用工具连接Mysql和 Connector/J Java开发,连接Mysql----->其他的看自己需求安装!
  1. 第四项Documentation —> MySq的相关l文档
    在这里插入图片描述
    在这里插入图片描述
  • Documentation —> MySq的相关l文档—里有两项选择分别是
    • MySql Documentation MySql离线文档
    • Simples and Examples 简单案例
  • 选择MySql Documentation MySql离线文档 和 Simples and Examples 简单案例
  1. 点击Next下一步.进入这种页面
    在这里插入图片描述

5、配置MySQL数据库

  1. 点击Execute进行安装,等待完成,完成以后点击Next进入配置界面
    在这里插入图片描述

  2. 点击Next下一步进入设置数据库的密码
    在这里插入图片描述
    密码随机不强求.但会有密码强度提示列如:,这里提示的就是弱了>在开发当中都设计的比较复杂一点,但在学习中可以设置简单一点的!
    9.1.点击Add User 就是可以添加其他的用户!
    9.2点击下一步Next
    在这里插入图片描述

  3. 配置MySQL的名称(可以自定义),这里看自己的需求是否勾选自动启动,然后 点击Next下一步
    在这里插入图片描述

  4. .准备执行页面
    在这里插入图片描述

  5. 点击Exeute执行之后会自动的安装这些选项 .安装以后点击Finish
    在这里插入图片描述

  6. 返回安装程序的页面
    在这里插入图片描述

  • 点击Next下一步进入设置,然后点击Finisch.就安装完成了
    在这里插入图片描述

6、查看电脑服务里是否有MySQL服务

  1. 直接 WIN+S ,搜索"服务"并打开,或者 WIN+R,输入 services.msc
    在这里插入图片描述
  2. 在这里我刚刚没有设置自动启动 则需要设置自动启动 右键点击启动(设置了自动启动则不需要),或者默认的服务名称是 “Mysql
    在这里插入图片描述
  • 启动成功地样子
    *
  1. 启动以后我们来看一下是否可以登录MySQL 召唤命令窗口 win键+R 输入cmd调出命令窗口,输入命令 mysql -u(自己定义的用户名或者系统默认的) -p(设置的密码)
    在这里插入图片描述
  • 提示 mysql不是内部或外部命令;说明系统找不到这个命令 我们看一下命令在哪里呢?
  • 安装目录
    我的电脑–>C盘—>Program Files—>MySQL—>MySQL Server 8.0—>bin(这里面就是一些可执行的文件其中就有所说的这样的可执行的程序)
  • 我们在打开命令窗口输入 MySQL的安装地址到bin目录下
    在这里插入图片描述
  • 再次输入 登录指令mysql -u(自己定义的用户名或者系统默认的) -p(设置的密码)
    *
  • 这样我们就登录成功了!但是发现每次登录的时候需要改变文件到bin目录下是不方便的所以要设置一下环境变量!这样可以保证在任何情况下都可以调用bin目录里面的文件

7、设置环境变量

  1. 右键计算机—>属性—>更改设置—>高级—>环境变量–>找到Path—>编辑—>新建—>把bin目录添加进去
  • 如果你前面有内容可以用分号";"隔开后,在输入你的 bin目录
    *
    在这里插入图片描述
    在这里插入图片描述
  1. 再次确定就好了,再来试试,召唤命令窗口 win键+R 输入cmd—>在命令窗口输入 mysql -u(自己定义的用户名或者系统默认的) -p(设置的密码)
    在这里插入图片描述

8、了解MySQL的目录结构

  • bin目录:用于存储一些可执行的文件,如mysql.exe等.
  • include目录;用于存储包含的一些头文件,如mysql.h等.
  • lib目录;用于存储一些库文件
  • share目录;用于存储错误信息,字符集文件等.
  • 在5.7版本还有
    • data目录;用于放置一些日志文件以及数据库.
    • my.ini文件;数据库的配置文件.

了解一下下my.ini文件

  • my.ini文件由二部分客户端和服务端
    我们先看看客户端
    在这里插入图片描述
  • port(端口号默认的)=3306 mysql的客户端默认的字符集是utf-8
    • 我们再来看看服务器部分
      *
  • 服务器的端口号port=3306
    basedir="C:/Program Files/MySQL/MySQL Server 5.7/"是MySQL的安装路径
    datadir=C:/Program Files/MySQL/MySQL Server 5.7/Data文件所在路径
    character-set-server=utf8 服务器的字符集-utf8
    default-storage-engine=INNODB创建新表是默认存储引擎是INNODB
    简单了解一下就好了

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

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

余额充值