MySQL 5.7.26安装及配置--windows10系统下

Posted joyny

tags:

篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了MySQL 5.7.26安装及配置--windows10系统下相关的知识,希望对你有一定的参考价值。

 

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

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

技术图片

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

 

二、安装mysql服务

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

  1.  
    D:\\Program Files\\mysql-5.7.26-winx64\\bin>mysqld install
  2.  
    Service successfully installed.

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

D:\\Program Files\\mysql-5.7.26-winx64\\bin>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;

以上是关于MySQL 5.7.26安装及配置--windows10系统下的主要内容,如果未能解决你的问题,请参考以下文章

如何在Windows系统中安装5.7.26版本的MySQL?

mysql安装 demo [linux centos7] [5.7.26]

二进制安装mysql数据库并配置主从同步

二进制安装mysql数据库并配置主从同步

centos 7.0下安装MySQL 5.7.26

MySQL-5.7.26解压版安装教程