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;
  • 相关阅读:
    java 获取一些项目或系统属性
    js验证是否为空、数字、邮政编码、联系电话、传真、电子邮箱格式(公用js)
    转:RBAC用户角色权限设计
    转:HTTP Header 详解一
    Myeclipse 突然出现启动不了的解决办法
    位图排序java版
    排序算法 归并排序
    转:Java安全管理器(Security Manager)
    一种将0元素前置的实现方案
    排序算法 快速排序源码
  • 原文地址:https://www.cnblogs.com/joyny/p/10991194.html
Copyright © 2011-2022 走看看