zoukankan      html  css  js  c++  java
  • Window下部署MySql数据库

      官网下载地址:https://dev.mysql.com/downloads/mysql/,MySQL Community(社区版) Server 5.7.21,下载完毕后,解压文件。

    (1)在mysql目录下添加my.ini文件,内容具体如下:

    [client]
    port=3306
    default-character-set=utf8
    [mysqld]
    port=3306
    character_set_server=utf8
    basedir=E:mysql-5.7.21
    #解压目录
    datadir=E:mysql-5.7.21data
    #解压目录下data目录
    sql_mode=NO_ENGINE_SUBSTITUTION,STRICT_TRANS_TABLES
    

    (2)使用管理员运行CMD命令,切换目录到E:mysql-5.7.21in(按具体安装目录来),执行命令,安装mysql:

    mysqld install MySQL --defaults-file="E:mysql-5.7.21my.ini" 
    mysqld--initialize-insecure --user=root;
    

    (3)启动mysql,配置root账户,默认是无密码。

    mysql -u root -p;
    UPDATE user SET authentication_string =PASSWORD('123456') WHERE user='root';
    flush privileges;
    

    (4)常见错误,忘记密码:

      在my.ini添加启动参数,跳过密码验证,具体如下:

    [client]
    port=3306
    default-character-set=utf8
    [mysqld]
    port=3306
    character_set_server=utf8
    basedir=E:mysql-5.7.21
    #解压目录
    datadir=E:mysql-5.7.21data
    #解压目录下data目录
    sql_mode=NO_ENGINE_SUBSTITUTION,STRICT_TRANS_TABLES
    skip-grant-tables
    [WinMySQLAdmin]
    

      重启mysql:

    net stop mysql;
    net start mysql;
    

      继续上面的流程修改密码,修改完后,注释掉;重启mysql就可以使用账户密码登录了。

  • 相关阅读:
    linux tcp GSO和TSO实现
    CentOS 6.8 源码安装mysql 5.6
    MySQL主从复制配置
    PHP超级全局变量、魔术变量和魔术函数
    工作中常用的正则表达式
    CentOS下编译安装LNMP环境
    解决<IE9版本不支持getElementsByClassName方法
    js 回调函数
    Firefox下table单元格td设计relative定位失效解决方案
    jQuery的.live()和.die()
  • 原文地址:https://www.cnblogs.com/knsbyoo/p/9032675.html
Copyright © 2011-2022 走看看