zoukankan      html  css  js  c++  java
  • MySQL 5.7.26安装及配置--windows10系统下

     

    安装过程省略,下载包解压即可

    一、配置my.ini
    在解压目录下,新建一个my.ini

    [mysql]
    default-character-set=utf8
    [mysqld]
    port = 3306
    basedir=D:Program Filesmysql-5.7.26-winx64
    datadir=D:Program Filesmysql-5.7.26-winx64data
    max_connections=200
    character-set-server=utf8
    default-storage-engine=INNODB

    二、安装mysql服务

    以管理员身份打开cmd窗口后,将目录切换到你的解压文件bin目录下
    执行:mysqld install

    1.  
      D:Program Filesmysql-5.7.26-winx64bin>mysqld install
    2.  
      Service successfully installed.

    三、初始化data目录
    执行:mysqld --initialize
    会生成data目录

    D:Program Filesmysql-5.7.26-winx64bin>mysqld --initialize
     

    四、启动服务
    执行:net start mysql

    五、登陆mysql

    在DESKTOP-PB5DAU8.err日志中,找到root用户临时密码:

    执行:mysql -u root -p 登录mysql

    六、修改root用户密码
    修改密码后,退出重新登陆

    1.  
      mysql> alter user 'root'@'localhost' identified by '123456';
    2.  
      Query OK, 0 rows affected (0.00 sec)
    3.  
       
    4.  
      mysql> exit
    5.  
      Bye

    七、创建数据库和用户
    1、创建用户
    1)本地登录

    create user 'user1'@'localhost' identified by '654321';

    2)可以远程登录

    create user 'user2'@'%' identified by '654321';

    2、创建数据库
    1)使用默认字符集

    create database webapp;

    2)指定字符集

    create database webapp2 default charset utf8 collate utf8_general_ci;

    3、授权用户权限
    1)授权用户对某个数据库部分权限

    grant select,update,delete,create on webapp.* to 'user1'@'localhost';

    2)授权用户对某个数据库所有权限

    grant all privileges on webapp2.* to 'user2'@'%';

    4、查看数据库

    show databases;

    5、查看用户

    select user,host,authentication_string from mysql.user;
  • 相关阅读:
    从aop中获取被拦截方法中的参数
    使用多线程 执行有返回值的方法
    MyBatis中#{}和${}的区别
    Java 调用api,json化结果
    Spring入门
    实用: 将程序的内容写出到excel中
    实用:Java基础流计算
    2020年7月12号笔记
    2020年7月11号笔记
    2020年7月6号笔记
  • 原文地址:https://www.cnblogs.com/joyny/p/10991194.html
Copyright © 2011-2022 走看看