• MySQL的安装和配置


    安装MySQL可以采用两种方式:

    1. 使用压缩包安装,可以指定安装目录,更加灵活,但是需要进行一些配置工作;
    2. 使用安装器安装,过程简单,但是默认安装在C盘。

    可以根据自己的需要选择这两种方式。

    一、压缩包安装

    1. 下载

    前往MySQL官网(https://dev.mysql.com/downloads/mysql/)下载MySQL,这里的版本为:

    这里给出该版本的百度网盘下载地址:
    链接:https://pan.baidu.com/s/1F6aLR9glEzEsMgifJdk2PQ
    提取码:4tnu

    2. 解压缩

    将解压后的文件复制到你想安装的目录下:

    此时解压后的文件夹没有my.ini文件和data文件夹:

    在根目录下创建my.ini文件,文件内容如下:

    [mysqld]
    port=3306
    basedir=G:/MySQL/mysql-5.7.27-winx64
    datadir=G:/MySQL/mysql-5.7.27-winx64/data
    max_connections=200
    character-set-server=utf8
    default-storage-engine=INNODB
    sql_mode=NO_ENGINE_SUBSTITUTION,STRICT_TRANS_TABLES
    [mysql]
    default-character-set=utf8
    

    3. 配置环境变量

    3.1 新建MYSQL_HOME变量

    右键点击 此电脑->属性->高级系统设置->环境变量->系统变量,新建
    变量名:MYSQL_HOME
    变量值:G:MySQLmysql-5.7.27-winx64

    3.2 编辑Path变量

    在变量值后面输入%MYSQL_HOME%in,注意Path不同值之间的;不能省略

    4. 安装MySQL

    使用管理员身份打开cmd窗口,输入下面语句执行MySQL安装

     mysqld -install
    

    下图表示安装成功

    有些时候会提示提示缺少MSVCP120.dll无法完成这一步
    这时候需要安装一个Visual C++ Redistributable Packages for Visual Studio 2013,64位系统就选择64位版本的。
    安装完成后再进行的这一步安装。

    百度网盘下载地址:
    链接:https://pan.baidu.com/s/1Ra8rDA84EyeYWe8GJMWe4A
    提取码:u2n1

    5. 初始化MySQL

    执行下面语句会在根目录下生成data文件夹并创建root用户

    mysqld --initialize-insecure --user=mysql
    

    6. 启动MySQL

    执行下面语句来启动MySQL服务

    net start mysql 
    

    7. 修改MySQL密码

    MySQL中root用户的密码默认为空,需要重新进行设置

    mysqladmin -u root -p password 新密码
    Enter password: 旧密码
    

    8. 进入MySQL检验

    完成!

    二、安装器安装

    1. 下载

    前往MySQL官网(https://dev.mysql.com/downloads/windows/installer/5.7.html)下载MySQL,这里的版本为:

    这里给出该版本的百度网盘下载地址:
    链接:https://pan.baidu.com/s/17P8isrAZOX81rQ-7FZ9g6g
    提取码:86wu

    2. 安装

    这种方式的安装比较简单,打开安装文件一路点击下一步就可以了。

    如果只是使用MySQL进行简单的开发,在第二步选择Server Only即可,避免安装其他的东西,基本上这个已经足够使用。

    完成!

  • 相关阅读:
    C++Primer第7章 类
    网络编程I/O复用
    bg和fg
    I/O复用的高级应用一:非阻塞connect
    C++Primer第6章 函数
    mvn archetype:createfromproject报错The specified user settings file does not exist
    C++Primer第13章 拷贝控制
    g++编译多线程
    .NET开发者必备的19个开发工具
    jQuery UI Datepicker繁體中文年月選單換行的小修正
  • 原文地址:https://www.cnblogs.com/qintang/p/15319663.html
Copyright © 2020-2023  润新知