MYSQL INSTALL

MYSQL 5.7.23 解压版安装

  • 下载mysql 解压版安装包
  • 安装前的准备
  • 进行安装
  • 添加路径到系统PATH
  • 使用mysql

下载MYSQL 解压版安装包

这里提供下载链接https://dev.mysql.com/downloads/mysql/

在网页底部我们会看到如下图
MYSQL INSTALL_第1张图片

根据需要,选择下载你所需的版本,本文中我使用x86_32位版本。安装步骤32位与64位相同

安装前的准备

  • 解压压缩包到你想安装的安装目录
  • 添加配置文件
  • 解压压缩包到你想安装的安装目录

以我自己为例我将压缩包解药我的新建文件夹(MYSQL)下(没有安装位置的要求,可以安装道任意的位置)

解压后,进入解压目录下可以看到以下文件结构

MYSQL INSTALL_第2张图片

  • 添加配置文件

其实安装和大多数教程一样,还是需要新建一个my.ini文件,然后添加以下内容

  	[mysqld]
  	#端口号
  	port =3306
    #自己解压安装的路径
  	basedir = E:/MYSQL/mysql-5.7.23-win32/mysql-5.7.23-win32
  	#MySQL数据文件的存储位置,也是数据库表的存放位置
  	datadir = E://MYSQL/mysql-5.7.23-win32/mysql-5.7.23-win32/data/
  	#最大连接数
  	max_connections=200
  	#设置字符集为utf-8
  	character-set-server=utf8
  	default-storage-engine=INNODB
  	sql_mode=NO_ENGINE_SUBSTITUTION,STRICT_TRANS_TABLES
  	[mysql]
  	default-character-set=utf8

注意

  • basedir 以及datadir 后的路径中是“/” 而非“";
  • basedir 后面的路径内容就是我们解压后,可以看见如上图文件结构的文件目录路径
  • datadir 后面的路径内容同basedir+/data

进行安装

1.打开命令行工具

2.键入命令进行安装
####打开命令行工具####
使用键盘win+R 输入**cmd **

如下图

MYSQL INSTALL_第3张图片

点击确定或者按enter打开命令行工具如下图(也就是dos命令框)

MYSQL INSTALL_第4张图片

键入命令进行安装

通过命令进入MYSQL 安装目录
以我的安装路径E:/MYSQL/mysql-5.7.23-win32/mysql-5.7.23-win32为例

  1. 键入以下命令进入MYSQL 的bin目录下

       E:  
       cd MYSQL\mysql-5.7.23-win32\mysql-5.7.23-win32\bin\
    
  2. 然后进行安装并初始化创建data目录(注意data目录不需要手动创建)

       mysqld -install
    

如提示

    Service successfully installed.

表示安装成功,否则安装失败

注意 如果键入上面命令出现

Install/Remove of the Service Denied!   

请尝试使用管理员权限的DOS并重新执行1、2两步

  1. 然后进行初始化并创建data

     mysqld --initialize-insecure --user=mysql
    

此命令执行完毕后,安装目录,会发现自动创建的data目录
4. 启动mysql 服务

net start mysql

看到到以下提示出现表示mysql服务启动

      MySQL服务正在启动..
      MySQL服务已经启动成功。

添加路径到系统PATH

其实安装目录下bin 目录的路径到PATH ,是为了方便我们通过命令行来使用mysql的一些服务,举个例子,当我们把安装mysql 的路径提供系统path,当我们执行启动mysqld这个程序,系统就会从提供的path 找对应的程序,执行。

添加路径到系统PATH 的步骤很简单。

在桌面我的电脑单击右键选择属性环境变量PATH 添加bin目录的完整路径

使用mysql

  • 登录mysql

      mysql -u root -p 
    

因为初始化时我们未设置密码 ,所以键入上述命令后,输入密码部分,直接enter就进入mysql 界面

需要注意
初次安装上面操作无法进入mysql时

1.在服务中找到MySQL 并停止服务

2.可以通过修改my.ini 文件,在配置文件中加入skip-grant-tables 并保存

3.然后开启MySQL 然后登陆mysql

  1. 然后进行改密,删除配置文件中 skip-grant-tables ,停止并重启服务
  • 修改root密码

      set password for root@localhost = password('自己的密码');      
    

平时也基本看大家写的博客,今天没事,也是为了防止遗忘,总结总结。平时没有记录的习惯,导致很多东西第一次入坑了,下次还跳坑,还有就是,很浪费时间。所以希望自己能多写写。

你可能感兴趣的:(mysql安装教程)