百木园-与人分享,
就是让自己快乐。

mysql 5.7命令行安装(windows)

  • 下载mysql-5.7.xx-winx64 ZIP版,https://dev.mysql.com/downloads/mysql/5.7.html
  • 拷贝压缩包文件mysql-5.7.xx-winx64到数据采集主机D盘根目录。
  • 解压到目录:D:\\mysql-5.7,(注意配置文件中的目录跟解压目录一致)
  • 环境变量path路径增加配置:D:\\mysql-5.7\\bin
  • 建立配置文件my.ini:在D:\\mysql-5.7新建my.ini配置文件,拷贝如下内容到配置文件:
  • [mysql]

    # 设置mysql客户端默认字符集
    default-character-set=utf8
    [mysqld]
    #设置3306端口
    port = 3306
    # 设置mysql的安装目录
    basedir=D:\\\\mysql-5.7
    # 允许最大连接数
    max_connections=200
    # 服务端使用的字符集默认为8比特编码的latin1字符集
    character-set-server=utf8
    # 创建新表时将使用的默认存储引擎
    default-storage-engine=INNODB

    # 设置mysql数据库的数据的存放目录
    datadir=D:\\\\mysql-5.7\\\\data

  • 以管理员身份打开命令行,执行mysql安装命令:
  • mysqld -install

  • 初始化mysql,在命令行执行。
  • # 创建root账户,端口默认3306,默认安装可直接复制
    mysqld --initialize --user=root --console
    # 指定端口(3308)安装,参考如下指令
    # mysqld --initialize --user=root --port=3308 --console
    # mysqld --initialize-insecure --user=mysql --port=3308

    命令运行后,输出如下


    …到最后一行
    y1Hydp;l2aJK
    [Note] A temporary password is generated for root@localhost:

    y1Hydp;l2aJK(这个就是初始密码)

  • 启动mysql,在命令行执行。
  • net start mysql

  • mysql密码重置:命令行登录,输入密码,完成登录。
  • mysql -uroot -p

    -- *** 初始化用户密码 ***
    set password=password(\'test123\')
    alter user \'root\'@\'localhost\'password expire never;
    flush privileges;

  • 创建用户并授权
  • CREATE USER \'test\'@\'%\' IDENTIFIED BY \'test123\';
    GRANT GRANT OPTION ON *.* TO \'test\'@\'%\';
    GRANT ALL ON *.* TO \'test\'@\'%\';

    来源:https://www.cnblogs.com/windsnow/p/15194718.html
    图文来源于网络,如有侵权请联系删除。

    未经允许不得转载:百木园 » mysql 5.7命令行安装(windows)

    相关推荐

    • 暂无文章