win10下安装配置mysql-8.0.13--实战可用
1、下载mysql-8.0.13安装包
|
1
|
https://dev.mysql.com/downloads/mysql/ |
选择zip安装包下载就好。
2、解压到你要安装的目录

3、创建my.ini配置文件
|
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
|
[mysqld]#端口port = 3306#mysql安装目录basedir = E:/amp/mysql8#mysql数据存放目录datadir = E:/amp/mysql8/data#允许最大连接数max_connections = 1024#服务端默认使用字符集character-set-server = utf8mb4#默认存储引擎default-storage-engine = INNODB#服务唯一标识server_id = 1#是否启用慢查询slow_query_log = 1#指定慢查询日志文件的路径和名字slow_query_log_file = slow.log#SQL语句运行时间超过该值才会被记录long_query_time = 10#开启binlog日志log-bin = mysql-bin#sql模式sql_mode = NO_ENGINE_SUBSTITUTION,STRICT_TRANS_TABLES#注意这里,mysql8默认密码验证插件改为了caching_sha2_password#为了与之前的兼容,这里改回mysql_native_passworddefault_authentication_plugin = mysql_native_password[mysql]default-character-set = utf8mb4[client]port = 3306default-character-set = utf8mb4 |
4、以管理员的身份运行命令行程序,进入mysql的bin目录下,并运行安装指令

不带密码的:
|
1
|
mysqld --initialize-insecure --console |
自动随机生成密码的:
|
1
|
mysqld --initialize --console |

安装并启动服务:
|
1
2
|
mysqld --install [服务名]net start [服务名] |
5、使用上面随机生成的密码登陆mysql并修改root密码
|
1
|
mysql -u root -p |
mysql8.0.4之前可以直接使用如下方式:
|
1
|
SET PASSWORD=PASSWORD('新密码'); |
mysql8.0.4开始就只能使用下面方式:
|
1
|
ALTER USER 'root'@'localhost' IDENTIFIED WITH mysql_native_password BY '新密码'; |
查询user表信息
|
1
|
select host,user,plugin from mysql.user; |

由于mysql8.0取消了直接grant创建用户的语法,所以必须先create user再grant。
|
1
|
create user '用户名'@'主机' identified with mysql_native_password by '密码'; |
授权所有权限:
|
1
|
grant all privileges on *.* to '用户名'@'主机'; |
按需求设置权限:
|
1
|
grant select,insert,update,delete,create,drop,alert on *.* to '用户名'@'密码'; |
查看用户权限:
|
1
|
show grants for '用户名'@'主机'; |
6、最后有需要的可以mysql的bin目录加入环境变量中。

win10下安装配置mysql-8.0.13--实战可用的更多相关文章
- win10下vs2015配置Opencv3.1.0过程详解
下载安装Opencv3.1.0 下载Opencv3.1.0,进入官网,点击opencv for windows即可下载. 点击运行下载好的文件.实际上,opencv的安装程序就是解压缩文件,个人因为 ...
- (转载)Linux下安装配置MySQL+Apache+PHP+WordPress的详细笔记
Linux下安装配置MySQL+Apache+PHP+WordPress的详细笔记 Linux下配LMAP环境,花了我好几天的时间.之前没有配置过,网上的安装资料比较混乱,加上我用的版本问题,安装过程 ...
- win10下vs2015配置Opencv3.1.0过程详解(转)
下载安装Opencv3.1.0 下载Opencv3.1.0,进入官网,点击opencv for windows即可下载. 点击运行下载好的文件.实际上,opencv的安装程序就是解压缩文件,个人因为 ...
- CentOS6.5下安装配置MySQL
CentOS6.5下安装配置MySQL,配置方法如下: 安装mysql数据库:# yum install -y mysql-server mysql mysql-deve 查看mysql-server ...
- Windows下安装配置MySQL
Windows下安装配置MySQL的基本步骤 一.MySQL下载 MySQL官方下载地址https://dev.mysql.com/downloads/mysql/5.7.html#downloads ...
- Centos 7环境下安装配置Hadoop 3.0 Beta1简记
前言 由于以前已经写过一篇Centos 7环境下安装配置2.8的随笔,因此这篇写得精简些,只挑选一些重要环节记录一下. 安装环境为:两台主机均为Centos 7.*操作系统,两台机器配置分别为: 主机 ...
- win10下安装配置mysql-8.0.13
1.下载mysql-8.0.13安装包 https://dev.mysql.com/downloads/mysql/ 选择zip安装包下载就好. 2.解压到你要安装的目录 3.创建my.ini配置文件 ...
- Win10环境下安装压缩包版本MySQL-8.0.13
准备工作 系统环境:Windows 10 1803版本: 压缩包:MySQL-8.0.13 Windows zip包下载: 安装过程 1. 加载安装包到你的安装目录 将下载的MySQL压缩包解压并移到 ...
- CentOS 7.x下安装部署MySQL 8.0实施手册
MySQL 8 正式版 8.0.11 已发布,官方表示 MySQL 8 要比 MySQL 5.7 快 2 倍,还带来了大量的改进和更快的性能! 一. Mysql8.0版本相比之前版本的一些特性 1) ...
随机推荐
- WPF基本概念入门
关于数据类型,有原子类型,列表类型,字典类型等等,而wpf对应控件有contentControl,itemsControl,headerItemsControl等. 控件和类型一一对应,控件和类型之间 ...
- htmlunit 自动化提交/获取网页数据,自动化测试
开源组件: https://sourceforge.net/projects/htmlunit/ demo public void post() { try { WebClient client = ...
- 蓝桥杯 算法训练 ALGO-124 数字三角形
算法训练 数字三角形 时间限制:1.0s 内存限制:256.0MB 问题描述 (图3.1-1)示出了一个数字三角形. 请编一个程序计算从顶至底的某处的一条路 径,使该路径所经过的数字的总和 ...
- [转]ubuntu 网络配置 作者:Yudar
检查网络配置命令:ifconfig 一.通过配置文件配置 新手没怎么用过Ubuntu,所以走了不少弯路,网上找了很多方法,大都没对我起到帮助作用,所以把自己的配置方法写一写. Ubuntu上连了两块网 ...
- java代码。从键盘输入次数。可控制的
总结:把一碗水端平,本来水就不多. package com.b; import java.util.Scanner; //想办法用数组.一次性,多个的输出分解质因数 public class fa4 ...
- 关于mybatis中基本类型条件判断问题
零:sql动态语句中经常会有根据数据库某个字段状态进行判断的 如:status=0为未激活,status=1为激活的,那搜索未激活时: <if test="model.activeSt ...
- DBUtils使用BeanListHandler及BeanHandler时返回null
一.使用Bean相关方法时返回null 问题描述: 使用DBUtils查询数据,如果使用ArrayListHandler等都能够返回正确值,但使用BeanListHandler 和 BeanHandl ...
- C++面试考点
1.下面程序在x64下结果 struct st { int a; long long b; double c; }; int main() { st s; cout << &s.a ...
- pa14-30条职场经验
可以说是很多本厚厚的职场经验书籍的精华部分,掌握了这30条可以说是天下无敌了,但真要掌握这30条经验可不是什么容易的事情,他们都是环环相 扣的,一条做不好可能有些能做好的项目就会落空,耐下性子,看看你 ...
- 使用 Github 和 Hexo 快速搭建个人博客
导语 个人兴趣爱好特别广泛,喜欢捣鼓各种小东西自娱自乐.虽然都没能深入研究,但是自己的“孩子”还是很想拿出来遛遛得人一句夸奖的.所以刚学 Markdown 的时候很是有想过要搭个个人博客来玩玩,一来激 ...