一.新增my.ini

文件内容如下:

# For advice on how to change settings please see
# http://dev.mysql.com/doc/refman/5.7/en/server-configuration-defaults.html
# *** DO NOT EDIT THIS FILE. It's a template which will be copied to the
# *** default location during install, and will be replaced if you
# *** upgrade to a newer version of MySQL.[mysqld]
#skip-grant-tables
# Remove leading # and set to the amount of RAM for the most important data
# cache in MySQL. Start at 70% of total RAM for dedicated server, else 10%.
# innodb_buffer_pool_size = 128M# Remove leading # to turn on a very important data integrity option: logging
# changes to the binary log between backups.
# log_bin# These are commonly set, remove the # and set as required.
# basedir = .....
# datadir = .....
# port = .....
# server_id = .....
basedir ="C:\MySql\mysql-8.0.20-winx64   # 设置mysql的安装目录
datadir ="C:\MySql\mysql-8.0.20-winx64\data"   # 设置mysql数据库的数据的存放目录,必须是data,或者是//xxx/data  # Remove leading # to set options mainly useful for reporting servers.
# The server defaults are faster for transactions and fast SELECTs.
# Adjust sizes as needed, experiment to find the optimal values.
# join_buffer_size = 128M
# sort_buffer_size = 2M
# read_rnd_buffer_size = 2M sql_mode=NO_ENGINE_SUBSTITUTION,STRICT_TRANS_TABLES #服务端的编码方式
character-set-server=utf8mb4
[client]
#客户端编码方式,最好和服务端保存一致
loose-default-character-set=utf8mb4[WinMySQLadmin]
Server = "C:\MySql\mysql-8.0.20-winx64\bin\mysqld.exe"

二.修改环境变量

计算机——属性——高级系统设置——环境变量
选择path新增mysql安装bin目录路径

三.初始化

在bin目录下cmd运行

3.1.mysqld --initialize --console

执行过后找到A temporary password is generated for root@localhost: 这句,localhost后面就是自己的初始化密码。

若此时弹出缺少MSVCP140.dll,安装VC_redist.exe。


若报错ound option without preceding group in config file:,将my.ini文件编码方式由utf-8改为ANSI

3.2.net start mysql

启动服务,则输入

若服务名无效
输入 mysqld --install

若要删除mysql,可执行命令

mysqld --remove mysql

3.3.mysql -u root -p

进行登录数据库,这时提示需要密码,然后就是用上面的密码登录

3.4.修改密码

ALTER USER 'root'@'localhost' IDENTIFIED BY '123456';
或
ALTER USER 'root'@'localhost' IDENTIFIED WITH mysql_native_password BY '123456';

修改密码为:123456

四.新增账户

create user 'demo'@'%' identified with mysql_native_password BY '123456';

五.修改权限:

grant all privileges on  *.*  to 'demo'@'%' with grant option;

六.刷新

flush privileges;

七.备份

mysqldump -udemo -p123456 demo table >baktable.sql;
--single-transaction  锁定数据库防止其他事物操作导致数据不一致
### 七.导入库
source

七.删除库

drop database demo;

mysql8.0.20免安装初始化步骤记录相关推荐

  1. mysql-8.0.18-winx64免安装版本安装

    mysql-8.0.18-winx64免安装版本安装步骤示意学习交流 ①mysql 下载,根据自己的系统,准备好相应的mysql.这里是mysql-8.0.18-winx64免安装版. ②解压,解压后 ...

  2. 免安装mysql8_MySQL数据库之MYSQL-8.0.11-WINX64(免安装版)配置

    本文主要向大家介绍了MySQL数据库之MYSQL-8.0.11-WINX64(免安装版)配置 ,通过具体的内容向大家展现,希望对大家学习MySQL数据库有所帮助. 1. 解压zip包到安装目录 首先, ...

  3. Windows环境下MySQL8.0.26下载安装详细步骤

    概述 1. MySQL Community Server 社区版本,开源免费,自由下载,但不提供官方技术支持,适用于 大多数普通用户.  2. MySQL Enterprise Edition 企业版 ...

  4. mysql8.0.15免安装版配置_Win10配置MySQL8.0.15免安装版教程

    官网下载免安装版的,然后解压到指定文件夹. 首先配置环境变量: 将 mysql 文件夹下的 bin 文件夹路径添加到系统环境变量即(添加到 path 里) 在mysql-8.0.15-winx64文件 ...

  5. mysql数据库64免安装_【文】MySQL-8.0.18-winx64免安装配置

    引言:最近手里撸了几个活,需要用到数据库.又不想太麻烦去安装MySQL.翻找u盘.发现了以前下载的MySQL8.0.18它是压缩包,果断上手去年元旦三天前下载的,有点意思开始配置! 1.首先解压文件, ...

  6. mysql8.0.15免安装教程_MySQL8.0.15安装教程(Windows)

    下载 第一步 去官网下载社区版本(GPL版本) 第二步 不登录,直接选下方的跳过 下载解压后 配置系统环境变量 复制解压后的mysql到C盘或者其他磁盘下 我们去系统的环境变量的path里添加一个my ...

  7. mMySQL中触发器和游标的介绍与使用L8.0.23免安装版配置详细教程 msi安装超详细教程

    文章来源: 学习通http://www.bdgxy.com/ 普学网http://www.boxinghulanban.cn/ 智学网http://www.jaxp.net/ 一.下载MySql,安装 ...

  8. MySQL 8.0.23免安装版配置步骤

    @C MySQL 8.0.23免安装版配置步骤 首先进入MySQL官网,链接: MySQL官网. 1.选择DOWNLOADS; 2.在页面最底端选择MySQL Community (GPL) Down ...

  9. win10安装misql8_Win10下免安装版MySQL8.0.16的安装和配置教程图解

    1.MySQL8.0.16解压 其中dada文件夹和my.ini配置文件是解压后手动加入的,如下图所示 2.新建配置文件my.ini放在D:\Free\mysql-8.0.16-winx64目录下 [ ...

最新文章

  1. 3种常见的Web前端数组排序方式!
  2. ERP流程入门_从会计分录理解企业基本流程[转]
  3. spring-data-jpa 查询视图
  4. 结构数据类型 struce c# 1613533319
  5. ajax post提交数据_JavaEE学习——为什么get请求方式比post请求方式效率高
  6. 2120: 数颜色(带修莫队)
  7. python语句分号_python 为什么不用分号作终止符?
  8. 你的手机浏览器不支持webgle_不支持n79频段5G手机不能买?OPPO Reno3全频覆盖消除后顾之忧...
  9. linux网络 (二):无线网络操作
  10. PFQ: a Linux kernel module for packet capturing on multi-core architectures
  11. 一个完整的计算器c语言源代码,分享一个C语言的计算器源代码
  12. 安卓如何调出软键盘_Android软键盘显示模式及打开和关闭方式(推荐)
  13. 机器学习项目:泰坦尼克号幸存者预测
  14. bash快捷键Quick bash shortcuts--用Enki学Linux系列(4)
  15. Matplotlib 绘制折线图 - 正余弦函数图像
  16. python万年历函数输入某一年某一月_Python自定义函数计算给定日期是该年第几天的方法示例...
  17. matlab仿真实验报告,Matlab SIMULINK仿真实验报告.doc
  18. 第5.2节 应用工具包得到幅相加权
  19. 股票查询小程序_以龙虎榜数据为例
  20. 利用Vue.js实现简单员工管理系统(增删查)的功能

热门文章

  1. 炒股巴士股票入门基础知识|破发来自牛市的估值在熊市上卖
  2. 屠呦呦入围BBC“20世纪最伟大科学家”,和爱因斯坦、居里夫人、图灵并列【中国科讯】...
  3. DE-PPN:Document-level Event Extraction via Parallel Prediction Networks论文解读
  4. 游戏手柄计算机,win7系统怎么设置连接手柄 win7电脑连接游戏手柄的方法
  5. 安卓常用控件--列表视图
  6. 使用Fragment实现Tab效果
  7. 多目标优化之帕累托最优
  8. Hibernate3 入门之Api,配置文件详解
  9. 国医大师王绵之:汤药煎服经验谈
  10. 软件自动化测试简介,1.1 自动化测试简介