MySQL5.8下载及安装——免安装版
1、下载MySQL5.8
下载地址:https://dev.mysql.com/downloads/mysql/
图一:
图二:
2、如何安装、配置
mysql-8.0.17-winx64.zip下载完成后,解压放到D:\sofware目录下,mysql-8.0.17-winx64重命名mysql-8.0.17。
进入mysql-8.0.17文件夹
2.1. 创建data文件夹
2.2. 新增my.ini文件,配置如下:
[mysql]
# 设置mysql客户端默认字符集
default-character-set=utf8
[mysqld]
#skip-name-resolve
skip-log-bin
user=mysql
default_authentication_plugin=mysql_native_password
# 设置3306端口
port = 3306
# 设置mysql的安装目录
basedir=D:/sofware/mysql-8.0.17
# 设置mysql数据库的数据的存放目录
datadir=D:/sofware/mysql-8.0.17/data
# 允许最大连接数
max_connections=1500
# 服务端使用的字符集默认为8比特编码的latin1字符集
character-set-server=utf8
# 创建新表时将使用的默认存储引擎
default-storage-engine=INNODB
sql_mode=STRICT_TRANS_TABLES,NO_ZERO_IN_DATE,NO_ZERO_DATE,ERROR_FOR_DIVISION_BY_ZERO,NO_ENGINE_SUBSTITUTION
innodb_buffer_pool_size=3072M
wait_timeout=100
interactive_timeout=300
thread_cache_size=100
default-time_zone = '+8:00'
long_query_time = 4
slow_query_log = 'ON'
slow_query_log_file = D:/sofware/mysql-8.0.17/data/slow.log
[client]
default-character-set=utf8

3、启动mysql
以管理员权限进入安装目录下的bin目录,初始化mysql,要记录随机生成的密码
3.1. 初始化mysql
C:\Users\admin>cd D:\sofware\mysql-8.0.17\bin
C:\Users\admin>d:
D:\sofware\mysql-8.0.17\bin>mysqld --initialize --user=root --console

3.2. 安装mysql服务
mysqld --install MySQL

3.3. 启动mysql
启动mysql
net start mysql 额外命令:
net stop mysql
3.4. 登录mysql
D:\sofware\mysql-8.0.17\bin>mysql -uroot -p
Enter password: ************
3.5. 修改root密码
ALTER USER 'root'@'localhost' IDENTIFIED WITH mysql_native_password BY '******';
3.6. 配置远程连接
使用 mysql库: use mysql;
更新用户表: update user set host = '%' where user = 'root'; //其中%的意思是允许所有的ip远程访问,如果需要指定具体的某个ip就写上具体的ip即可
强制刷新权限:flush privileges;
问题一:
ERROR 1130 (HY000): Host '::1' is not allowed to connect to this MySQL server
编辑 my.ini
在[mysqld]的段中把如下这句注释掉
[mysqld]
#skip-name-resolve
问题二:
ERROR 1820 (HY000): You must reset your password using ALTER USER statement before executing this statement.
ALTER USER 'root'@'localhost' IDENTIFIED WITH mysql_native_password BY '';
注意:第一次修改密码时,localhost不能用%替代。
MySQL5.8下载及安装——免安装版的更多相关文章
- 在 windows 上安装免安装版的mysql
在 windows 上安装免安装版的 1. 下载路径 https://downloads.mysql.com/archives/community/ 2. 解压 假设解压后的路径为:E:\Enviro ...
- Linux :linux磁盘分区(普通分区2T以内),安装免安装版mysql(tar.gz)
1.磁盘分区: 1 以root身份登录 查看磁盘信息(自行选择需要使用的磁盘,此处只需要了解信息) fdisk –l 创建新硬盘 fdisk /dev/vdb (决定使用哪个磁盘) 输入n回车,再输入 ...
- 安装免安装版的mysq服务的方法l
1.将安装包解压到没有中文的目录文件夹下,例如:D:\workspace\mysql-5.6.25-win32. 2.打开cmd窗口,进入到安装目录下, C:\Windows\system32> ...
- MySql5.7免安装版配置过程(ubuntu16.04)
MySql5.7免安装版配置过程(ubuntu16.04) 原创 2017年02月07日 16:58:24 标签: 1001 编辑 删除 一.安装环境: 操作系统:ubuntu16.04 数据库:my ...
- MYSQL5.7下载安装图文教程
MYSQL5.7下载安装图文教程 一. MYSQL两种安装包格式 MySQL安装文件分为两种,一种是msi格式的,一种是zip格式的.zip格式相当于绿色版,不需要安装,只需解压缩之后就可以使用了,但 ...
- windows下mysql免安装版配置(踩过的坑)简记
下载 从官网(https://dev.mysql.com/downloads/mysql/)下载 这里的免安装版本的,相对来说干净,但是需要自己来配置很多东西. 配置 首先是注册windows的服务. ...
- 使用免安装压缩包安装MySQL
OS:Windows 10家庭中文版 MySQL:mysql-5.7.20-winx64.zip 作者:Ben.Z 参考链接: Installing MySQL on Microsoft Window ...
- 新版本MySQL Server 5.7的免安装版本设置
今天重新配置电脑,安装java开发运行的相关环境,在安装mysql的过程中,遇到了一些问题. 因为在网站上下载的是免安装版本的mysql 5.7 ,所以在安装过程中只需要解压缩zip的压缩包即可. 之 ...
- Mysql 5.7 windows安装 zip安装
最近想安装一个本地数据库, 发现网上写的没一个能安装成功的, 各种蛋疼, 我还是自己写一个吧 参考链接: https://www.cnblogs.com/by330326/p/5608290.html ...
随机推荐
- 训练DQN,报错:OSError: [Errno 12] Cannot allocate memory
训练DQN,报错:OSError: [Errno 12] Cannot allocate memory 问题介绍: 这两天在做强化学习的作业,使用 DQN 打 Atari 游戏,但在训练过程中,出现了 ...
- 动软生成Model(dapper.common)
<#@ template language="c#" HostSpecific="True" #><#@ output extension= ...
- JQ中的Ajax的封装
1.认识JQ中ajax的封装 jQ 对于ajax的封装有两层实现:$.ajax 为底层封装实现:基于 $.ajax ,分别实现了$.get 与$.post 的高层封装实现: 2.Ajax的底 ...
- File文件的创建,删除 createNewFile() delete()
package seday03; import java.io.File;import java.io.IOException; /*** 使用File新建一个test1.txt文件* @author ...
- php实现大文件断点续传下载实例
php实现大文件断点续传下载实例,看完你就知道超过100M以上的大文件如何断点传输了,这个功能还是比较经典实用的,毕竟大文件上传功能经常用得到. require_once('download.clas ...
- 微信小程序 setData 如何修改动态数据?
最近这段时间在写微信小程序,有一个页面需要动态修改 data 中的数据,而这里似乎是个坑. 1.正常修改 正常修改很简单,当触发 change 事件时,数据和页面都会同时发生改变.这个也不用多说,很简 ...
- Android Studio当中的创建新方法的快捷键该如何使用?
当有红线出现的时候,我们的代码并没有编译出错,则需要输入alt+enter则可以得到相应的神奇效果了.这个方法我竟然今天才知道,也真是丢脸了.比如说我们书写了一个新的没有创建的方法,我们直接输入alt ...
- 剑指offer 11:变态跳台阶
题目描述 一只青蛙一次可以跳上1级台阶,也可以跳上2级……它也可以跳上n级.求该青蛙跳上一个n级的台阶总共有多少种跳法. 解法:使用数学归纳法可得,跳n级台阶的跳法一共有f(n)=2n-1中,即本 ...
- Android apk签名方法介绍
还望支持个人博客站:http://www.enjoytoday.cn 参考博客:http://www.enjoytoday.cn/posts/203 为什么要签名 在介绍签名方法之前,首先我们来了解下 ...
- SRDC - ORA-1555: Query Duration 0: Checklist of Evidence to Supply (Doc ID 1682704.1)
SRDC - ORA-1555: Query Duration 0: Checklist of Evidence to Supply (Doc ID 1682704.1) Action Plan 1. ...