mysql8.0 在window环境下的部署与配置
时间:2018-11-10
本文章向大家介绍mysql8.0 在window环境下的部署与配置,需要的朋友可以参考一下
1 、下载mysql-8.0.13-x64
官方网站:https://dev.mysql.com/downloads/mysql/
2、解压到G盘
3、准备my.ini文件保存到解压目录
[mysql] # 设置mysql客户端默认字符集 default-character-set=utf8 [mysqld] # 设置3306端口 port=3306 # 设置mysql的安装目录 basedir=G:\Program Files\mysql-8.0.13-winx64 # 设置mysql数据库的数据的存放目录 datadir=G:\Program Files\mysql-8.0.13-winx64\data # 允许最大连接数 max_connections=20000 # 服务端使用的字符集默认为8比特编码的latin1字符集 character-set-server=utf8 # 创建新表时将使用的默认存储引擎 default-storage-engine=INNODB # 日志 general_log=OFF general_log_file=G:/mysql_bz2.log
4、‘保存以下代码成.bat脚本文件
echo '---------自动执行------------' echo '删除mysql服务' sc delete mysql echo '增加环境变量' set MYSQL_PATH=D:\Program Files\mysql-8.0.13-winx64\bin set ENV_PATH=%PATH%;%MYSQL_PATH% echo '到指定目录' cd /d G:\Program Files\mysql-8.0.13-winx64 echo '初始化mysql数据库' mysqld --defaults-file=my.ini --initialize-insecure echo '安装mysql服务' mysqld --install echo '启动服务' net start mysql echo '登陆mysql' cd /d G:\Program Files\mysql-8.0.13-winx64 && mysql -uroot -p pause echo '---------自动执行完毕------------'
5、cd到mysql解压目录,执行以上的.bat脚本,执行完以上步骤控制台会跳转到mysql,然后修改密码并修改远程访问权限
# 切换数据库 use mysql; # 修改密码为123 alter user 'root'@'localhost' identified with mysql_native_password by '123'; # 修改远程访问权限 update user set host='%' where user='root'; GRANT ALL ON *.* TO 'root'@'%'; # 刷新权限 flush privileges; exit; # 重启mysql服务 net stop mysql net start mysql
6、到此就部署完毕了,可以使用navicat访问了
- java8 stream
- spring boot中自定义错误提示页面
- spring boot中删除Data MongoDB的_class
- 用aop加redis实现通用接口缓存
- spring boot 实现mysql读写分离
- spring boot集成druid连接池
- spring boot整合dubbox进行服务拆分
- Spring Cloud中如何保证各个微服务之间调用的安全性
- Spring Boot Actuator监控页面报错解决
- Spring Cloud中如何优雅的使用Feign调用接口
- Spring Cloud Eureka 集群高可用
- Spring Cloud Eureka 增加权限认证
- Spring Cloud Eureka 初探
- 房价网是怎么使用分布式作业框架elastic-job
- MySQL 教程
- MySQL 安装
- MySQL 管理与配置
- MySQL PHP 语法
- MySQL 连接
- MySQL 创建数据库
- MySQL 删除数据库
- MySQL 选择数据库
- MySQL 数据类型
- MySQL 创建数据表
- MySQL 删除数据表
- MySQL 插入数据
- MySQL 查询数据
- MySQL where 子句
- MySQL UPDATE 查询
- MySQL DELETE 语句
- MySQL LIKE 子句
- mysql order by
- Mysql Join的使用
- MySQL NULL 值处理
- MySQL 正则表达式
- MySQL 事务
- MySQL ALTER命令
- MySQL 索引
- MySQL 临时表
- MySQL 复制表
- 查看MySQL 元数据
- MySQL 序列 AUTO_INCREMENT
- MySQL 处理重复数据
- MySQL 及 SQL 注入
- MySQL 导出数据
- MySQL 导入数据
- MYSQL 函数大全
- MySQL Group By 实例讲解
- MySQL Max()函数实例讲解
- mysql count函数实例
- MYSQL UNION和UNION ALL实例
- MySQL IN 用法
- MySQL between and 实例讲解
- mysqlbinlog命令详解 Part 11 其他的一些参数
- mysqldump命令详解 Part 1 -MySQL测试数据的构造
- mysqldump命令详解 Part 3- 备份全库
- mysqldump命令详解 Part 4-备份单表
- mysqldump命令详解 Part 5-按条件备份表数据
- mysqldump命令详解 Part 6-导出事件,函数和存储过程
- StampedLock知识点梳理
- ReentrantReadWriteLock知识点梳理
- 每天都在用String,你真的了解吗?
- [Go] Golang练习项目-快速排序的GO语言实现
- MySQL学习笔记【基础篇】
- 设计模式~缺省适配模式
- 设计模式~合成模式
- mknod | Linux 后门系列
- Nmap NSE 库分析 >>> base64