zoukankan      html  css  js  c++  java
  • MySQL 5.7安装指南

    1.下载

    1)进入官网下载5.7.23压缩包

    下载地址:https://dev.mysql.com/downloads/mysql/5.7.html#downloads

    2.安装与配置

    1)将下载的压缩包解压到任意目录,如:

    2)在根目录下创建my.ini配置文件

    3)用记事本打开my.ini,填写如下配置信息

    (可以把中文注释去掉)

    [mysqld]
    # 设置服务端使用的字符集为utf-8
    character-set-server=utf8
    # 绑定IPv4地址
    bind-address = 0.0.0.0
    # 设置mysql的端口号
    port = 3306
    # 设置mysql的安装目录
    basedir=C:/mysql-5.7.23
    # 设置mysql数据库的数据的存放目录
    datadir=C:/mysql-5.7.23/data
    # 允许最大连接数
    max_connections=2000
    # 创建新表时将使用的默认存储引擎
    default-storage-engine=INNODB
    # 设置mysql以及数据库的默认编码
    [mysql]
    default-character-set=utf8
    [mysql.server]
    default-character-set=utf8
    # 设置客户端默认字符集
    [client]
    default-character-set=utf8

    注意:上面配置中需要修改成自己相应的basedir和datadir的路径,文件夹之间用“/”

    4)安装MySQL服务

    以管理员身份打开cmd窗口,进入mysql目录下的bin子目录,然后执行mysqld -install命令,如下图:

    (注意:如果提示找不到dll文件,请安装相关的vc运行库 )

      运行库:

    下载地址:https://www.microsoft.com/en-us/download/details.aspx?id=40784

    5)在初始化MySQL数据库

    先在MySQL跟目录下创建data子目录,如下图:

    然后继续在命令行的bin目录下执行mysqld --initialize --user=root --console命令执行初始化,如下图:

    (注意:初始化完成后MySQL会为root用户创建一个默认的密码,后续需要使用此密码登录MySQL,上面红框部分就是初始化的密码)

    6)启动MySQL服务

    在命令执行net start mysql 命令,如下图:

    7)登录MySQL

    进入mysql的bin子目录,执行"mysql -u用户 -p密码"登录mysql,这里的用户为root,密码为刚才MySQL默认初始化的密码,如下图:

    3.修改root密码

    root用户默认初始化的密码并不方便记忆,我们可以在登录MySQL后进行修改,使用set password=password('密码')语句进行更新,如下图:

    这里将root用户的密码也改成了root,然后输入q退出mysql,并使用新密码进行登录,如下图:

    4.配置环境变量

    mysql的bin目录存放了相关的命令程序,如果要在命令行执行这些程序,每次都必须进入bin目录,我们可以将它配置到系统的环境变量中,如下图:

    将C:mysql-5.7.23in目录的路径添加到环境变量的path变量中

    5.卸载

    以管理员身份运行CMD,执行net stop mysql命令停止MySQL服务,然后在执行mysqld -remove命令卸载服务,最后删除整个mysql目录即可。


    小提示:mysql可以用图形化界面来操作。

    可以用Navicat Premium 12

  • 相关阅读:
    【转】CUDA5/CentOS6.4
    【转】centos 6.4 samba 安装配置
    【转】Install MATLAB 2013a on CentOS 6.4 x64 with mode silent
    【转】Getting xrdp to work on CentOS 6.4
    【VLFeat】使用matlab版本计算HOG
    Unofficial Windows Binaries for Python Extension Packages
    March 06th, 2018 Week 10th Tuesday
    March 05th, 2018 Week 10th Monday
    March 04th, 2018 Week 10th Sunday
    March 03rd, 2018 Week 9th Saturday
  • 原文地址:https://www.cnblogs.com/hhmm99/p/9432828.html
Copyright © 2011-2022 走看看