zoukankan      html  css  js  c++  java
  • 安装mysql 5.7

    mysql5.7.21-winx64/32 的安装

    1 下载

    ​ 百度输入 mysql官网 进入官网自己选响应的版本下载

    2 解压

    下载下来的压缩包解压到磁盘的目录中,当前解压的路径为:D:Program Files (x86)wampmysql

    创建my.ini文件,使用记事本创建my.txt,然后更名为my.ini,用editplus打开,注意打开格式为gbk

    my.ini文件的内容(格式可能不怎么好看,可复制)以下可复制

    [client]

    端口

    port=3306

    客户端的字符类型【此处是utf8】

    default_character_set=utf8

    [mysqld是默认的]

    [mysqld]port=3306

    服务端的字符类型【此处是utf8】

    character_set_server=utf8

    解压的根目录

    basedir=D:Program Files (x86)wampmysql

    解压的根目录data

    datadir=D:Program Files (x86)wampmysqldata

    默认的

    sql_mode=NO_ENGINE_SUBSTITUTION,NO_ZERO_DATE,NO_ZERO_IN_DATE,ERROR_FOR_DIVISION_BY_ZERO,NO_AUTO_CREATE_USER,STRICT_TRANS_TABLES

    开启查询缓存

    explicit_defaults_for_timestamp=trueskip-grant-tables[WinMySQLAdmin]

    mysqld位置

    Server=D:Program Files (x86)wampmysqlinmysqld.exe

    以上均属my.ini里面的内容 (就是为了复制方便)格式不好。特别注意sql_mode = NO_ENGINE_SUBSTITUTION,NO_ZERO_DATE,NO_ZERO_IN_DATE,ERROR_FOR_DIVISION_BY_ZERO,NO_AUTO_CREATE_USER,STRICT_TRANS_TABLES

    安装一旦出了问题 ,根据命令行提示,如果提示在严格模式下需要设置 ,命令行需要什么,直接在my.ini配置文件里加上 NO___***在sql_mode里面加上.

    特别注意mysql5.7.21不用创建data目录,执行命令时自动创建。(所以啥也不用管)

    以超级管理员的身份打开命令行 (不用超级管理员运行的话)进行初始化配置命令行配置会显示拒绝有个单词是 deny ,所以必须用超级管理员!!!

    跳转到响应的目录

    cd D:Program Files (x86)wampmysqlin

    mysqld ‐‐initialize‐insecure 

    mysqld install

    如果出现缺少msvcr120.dll文件,请到我的博客下载

    其实就是这个Visual C++ Redistributable Packages for Visual Studio 2013东西缺少

    安装完成后 会提示有个success(成功)

    安装完成后命令行输入service.msc,找到对应的mysql服务开启,

    或者命令行直接 net start mysql,这两种方法任选其一都可以

    因为以上配置时skip-grant-tables 安装成功后会显示empty空密码

    这时命令行输入 D:Program Files (x86)wampmysqlinmysql -uroot -p

    因为密码是空的 ,如果输上命令进不去,在重新启动mysql服务

    进入服务 修改密码

    grant all[权限] on 数据库.数据表 to '用户名'@'主机名或者ip地址' identified by '用户密码';

    grant all on *. to 'php'@'%' identified by 'root';

    在数据库中刷新权限

    flush privileges


    需要配置msvcp120.dll的错误

  • 相关阅读:
    NPOI读取excel表,如果有公式取出的是公式,想要取数字怎么办?
    win7 64位安装redis 及Redis Desktop Manager使用
    .net实现md5加密 sha1加密 sha256加密 sha384加密 sha512加密 des加密解密
    用户、角色、权限数据库设计
    C#实现手机发送验证码
    遍历页面上的checkbox
    Http简介
    HTTP深入浅出 http请求
    最好用的js前端框架、组件、文档在线预览插件
    windows下nginx安装、配置与使用
  • 原文地址:https://www.cnblogs.com/liuqun/p/12655267.html
Copyright © 2011-2022 走看看