zoukankan      html  css  js  c++  java
  • mysql5.7 on windows

    1.下载zip包:
    https://dev.mysql.com/downloads/file/?id=476696

    2.解压到E盘
    3.执行命令 初始化
    E:/mysql-5.7.22-winx64/bin/mysqld  --initialize-insecure --basedir=E:/mysql-5.7.22-winx64 --datadir=E:/mysql-5.7.22-winx64/data
    4.创建配置文件
    E:/mysql-5.7.22-winx64/my.ini  :
    [mysqld]
    port=3310
    # set basedir to your installation path
    basedir=E:\mysql-5.7.22-winx64
    # set datadir to the location of your data directory
    datadir=E:\mysql-5.7.22-winx64\data
    key_buffer_size=16M
    max_allowed_packet=8M
    5.执行命令启动mysql
    start E:/mysql-5.7.22-winx64/bin/mysqld --defaults-file=E:/mysql-5.7.22-winx64/my.ini 
    6.另起一个命令行,连上mysql服务 
    E:/mysql-5.7.22-winx64/bin/mysql -h127.0.0.1 -P 3310 -u root --skip-password
    7.执行sql设置root密码 
    ALTER USER 'root'@'localhost' IDENTIFIED BY 'mysql1314';
    8.退出 
    exit
    9.重新使用新密码连接 
    E:/mysql-5.7.22-winx64/bin/mysql -h127.0.0.1 -P 3310 -u root -p
    10.建库;
    create database db1;
     11.建用户user1
    GRANT USAGE ON *.* TO 'user1'@'%' IDENTIFIED BY '123456';
    12.为user1授权 
    GRANT ALL ON *.* TO 'user1'@'%';
    flush privileges;
    exit
    13.使用user1连接数据库 
    E:/mysql-5.7.22-winx64/bin/mysql -h127.0.0.1 -P 3310 -u user1 -p
    14.建表
    use db1
    create table t1(id int auto_increment,name varchar(20),primary key (id));

    参考资料
    https://dev.mysql.com/doc/refman/5.7/en/data-directory-initialization-mysqld.html
  • 相关阅读:
    JavaScript单线程和浏览器事件循环简述
    Promise的前世今生和妙用技巧
    自定义Angular插件
    smartcrop.js智能图片裁剪库
    判断是否安装微博
    Java 注解
    android tools使用方式
    listview复用机制研究
    java 驼峰字符和下划线字符相互转换工具类
    剪切板(复制、粘贴)工具类
  • 原文地址:https://www.cnblogs.com/xiaodebing/p/9131590.html
Copyright © 2011-2022 走看看