mysql8.0.20免安装初始化步骤记录
一.新增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免安装初始化步骤记录相关推荐
- mysql-8.0.18-winx64免安装版本安装
mysql-8.0.18-winx64免安装版本安装步骤示意学习交流 ①mysql 下载,根据自己的系统,准备好相应的mysql.这里是mysql-8.0.18-winx64免安装版. ②解压,解压后 ...
- 免安装mysql8_MySQL数据库之MYSQL-8.0.11-WINX64(免安装版)配置
本文主要向大家介绍了MySQL数据库之MYSQL-8.0.11-WINX64(免安装版)配置 ,通过具体的内容向大家展现,希望对大家学习MySQL数据库有所帮助. 1. 解压zip包到安装目录 首先, ...
- Windows环境下MySQL8.0.26下载安装详细步骤
概述 1. MySQL Community Server 社区版本,开源免费,自由下载,但不提供官方技术支持,适用于 大多数普通用户. 2. MySQL Enterprise Edition 企业版 ...
- mysql8.0.15免安装版配置_Win10配置MySQL8.0.15免安装版教程
官网下载免安装版的,然后解压到指定文件夹. 首先配置环境变量: 将 mysql 文件夹下的 bin 文件夹路径添加到系统环境变量即(添加到 path 里) 在mysql-8.0.15-winx64文件 ...
- mysql数据库64免安装_【文】MySQL-8.0.18-winx64免安装配置
引言:最近手里撸了几个活,需要用到数据库.又不想太麻烦去安装MySQL.翻找u盘.发现了以前下载的MySQL8.0.18它是压缩包,果断上手去年元旦三天前下载的,有点意思开始配置! 1.首先解压文件, ...
- mysql8.0.15免安装教程_MySQL8.0.15安装教程(Windows)
下载 第一步 去官网下载社区版本(GPL版本) 第二步 不登录,直接选下方的跳过 下载解压后 配置系统环境变量 复制解压后的mysql到C盘或者其他磁盘下 我们去系统的环境变量的path里添加一个my ...
- mMySQL中触发器和游标的介绍与使用L8.0.23免安装版配置详细教程 msi安装超详细教程
文章来源: 学习通http://www.bdgxy.com/ 普学网http://www.boxinghulanban.cn/ 智学网http://www.jaxp.net/ 一.下载MySql,安装 ...
- MySQL 8.0.23免安装版配置步骤
@C MySQL 8.0.23免安装版配置步骤 首先进入MySQL官网,链接: MySQL官网. 1.选择DOWNLOADS; 2.在页面最底端选择MySQL Community (GPL) Down ...
- win10安装misql8_Win10下免安装版MySQL8.0.16的安装和配置教程图解
1.MySQL8.0.16解压 其中dada文件夹和my.ini配置文件是解压后手动加入的,如下图所示 2.新建配置文件my.ini放在D:\Free\mysql-8.0.16-winx64目录下 [ ...
最新文章
- 3种常见的Web前端数组排序方式!
- ERP流程入门_从会计分录理解企业基本流程[转]
- spring-data-jpa 查询视图
- 结构数据类型 struce c# 1613533319
- ajax post提交数据_JavaEE学习——为什么get请求方式比post请求方式效率高
- 2120: 数颜色(带修莫队)
- python语句分号_python 为什么不用分号作终止符?
- 你的手机浏览器不支持webgle_不支持n79频段5G手机不能买?OPPO Reno3全频覆盖消除后顾之忧...
- linux网络 (二):无线网络操作
- PFQ: a Linux kernel module for packet capturing on multi-core architectures
- 一个完整的计算器c语言源代码,分享一个C语言的计算器源代码
- 安卓如何调出软键盘_Android软键盘显示模式及打开和关闭方式(推荐)
- 机器学习项目:泰坦尼克号幸存者预测
- bash快捷键Quick bash shortcuts--用Enki学Linux系列(4)
- Matplotlib 绘制折线图 - 正余弦函数图像
- python万年历函数输入某一年某一月_Python自定义函数计算给定日期是该年第几天的方法示例...
- matlab仿真实验报告,Matlab SIMULINK仿真实验报告.doc
- 第5.2节 应用工具包得到幅相加权
- 股票查询小程序_以龙虎榜数据为例
- 利用Vue.js实现简单员工管理系统(增删查)的功能
热门文章
- 炒股巴士股票入门基础知识|破发来自牛市的估值在熊市上卖
- 屠呦呦入围BBC“20世纪最伟大科学家”,和爱因斯坦、居里夫人、图灵并列【中国科讯】...
- DE-PPN:Document-level Event Extraction via Parallel Prediction Networks论文解读
- 游戏手柄计算机,win7系统怎么设置连接手柄 win7电脑连接游戏手柄的方法
- 安卓常用控件--列表视图
- 使用Fragment实现Tab效果
- 多目标优化之帕累托最优
- Hibernate3 入门之Api,配置文件详解
- 国医大师王绵之:汤药煎服经验谈
- 软件自动化测试简介,1.1 自动化测试简介