当前位置: 首页 > news >正文

mysql custom 环境变量_mysql安装问题

mysql安装准备

mysql安装问题解决

个人总结

1.mysql安装准备

mysql分为解压版和安装版,分别使用了安装版和解压版。安装版安装包来自mysql官网

http://dev.mysql.com/downloads/file.php?id=454873 下载win7 对应的64位的安装包。

2.遇到问题和解决方式

(1) 安装时找不到响应的产品

spring00-2178624

解决:选择下面的custom方式安装。

(2)安装过程中提示缺少VC运行库,安装VC运行库。

包来自度娘。2013

(3)配置时启动失败

spring00-2178624

解决:没解决,直接放弃,手动启动。

(4)启动时的问题

C:\Program Files\MySQL\MySQL Server 5.6\bin>mysqld --console

2015-01-21 10:45:31 21456 [Note] Plugin 'FEDERATED' is disabled.

2015-01-21 10:45:31 21456 [Note] InnoDB: Using atomics to ref count buffer pool

pages

2015-01-21 10:45:31 21456 [Note] InnoDB: The InnoDB memory heap is disabled

2015-01-21 10:45:31 21456 [Note] InnoDB: Mutexes and rw_locks use Windows interl

ocked functions

2015-01-21 10:45:31 21456 [Note] InnoDB: Memory barrier is not used

2015-01-21 10:45:31 21456 [Note] InnoDB: Compressed tables use zlib 1.2.3

2015-01-21 10:45:31 21456 [Note] InnoDB: Not using CPU crc32 instructions

2015-01-21 10:45:31 21456 [Note] InnoDB: Initializing buffer pool, size = 128.0M

2015-01-21 10:45:31 21456 [Note] InnoDB: Completed initialization of buffer pool

2015-01-21 10:45:31 21456 [ERROR] InnoDB: .\ibdata1 can't be opened in read-writ

e mode

2015-01-21 10:45:31 21456 [ERROR] InnoDB: The system tablespace must be writable

!

2015-01-21 10:45:31 21456 [ERROR] Plugin 'InnoDB' init function returned error.

解决:删去data目录下的ib_logfile0和ib_logfile1,重新启动解决。

(5)权限问题

spring00-2178624

网上看了好几个方法,都不太可行,

最后尝试了如下方法,再启动即OK。

关键之处,为方便使用,复制这里。

附解压版:

安装包来自于官网zip包。5.6.22(win7,X64)

1.下载解压

解压至自定义目录

默认安装时是在C:\Program files\MySQL

2.修改ini文件

直接修改my-default.ini也可以重新创建my.ini

basedir=D:\App\mysql-5.6.23-winx64

datadir=D:\App\mysql-5.6.23-winx64\data

3.添加环境变量

MySQL_HOME=D:\App\mysql-5.6.23-winx64

path中添加%MySQL_HOME%\bin

4.注册windows服务

打开cmd窗口,回到bin目录下,使用

mysqld install MySQL --defaults-file="D:\App\mysql-5.6.23-winx64\my-default.ini"

成功后返回:

service succefully installed

5cc8da99172dcda1a40baaee4b465e02.png

5.启动

然后,启动:

net start mysql

返回:

ecb16081560acc92dd0b2dd869e9f94d.png

6.客户端连接

保持原来的cmd窗口不动,再另开cmd。

bin目录下执行:

mysql -u root -p

fcd3abd9dd6d2c535e3d59a57ff8520a.png

其中,对于客户端连接不上的问题是在my-default.ini文件中添加:

skip-grant-tables=true

解决的。

感觉mysql安装比较麻烦,费了不少周折,还需要看看手册进一步加深理解。

spring00-2178624

相关文章:

  • 依然渐
  • mysql multi delete_mysql存储过程出现Unknown table 'a' in MULTI DELETE的解决办法
  • 活着的意义
  • python定义复数类complex使代码能够工作_定义一个复数类Complex,使得下面的代码能够工作...
  • java 生产者消费者问题_生产者消费者问题Java三种实现
  • Bézier Curve 简略论述(1)
  • 邮件标题乱码 java_Java mail 发送邮件 主题(标题)乱码
  • UltraEdit正则表达式搜索替换小技巧
  • java 动态调用可变参数传递_「params」Java基础------动态参数(可变参数,例如:Object... params) - seo实验室...
  • 清空列表,重新验证
  • java holdslock_Java Thread holdLock()方法
  • 启动websphere找不到java类_开发项目时,提示 找不到类的解决方法,以及如何设置编译源目录...
  • SharePoint 2007 部署篇
  • 关于书稿
  • java jpa 注解_Spring Data JPA 中常用注解
  • 深入了解以太坊
  • [分享]iOS开发-关于在xcode中引用文件夹右边出现问号的解决办法
  • [译] 怎样写一个基础的编译器
  • Elasticsearch 参考指南(升级前重新索引)
  • HTML中设置input等文本框为不可操作
  • iOS帅气加载动画、通知视图、红包助手、引导页、导航栏、朋友圈、小游戏等效果源码...
  • jQuery(一)
  • nginx 配置多 域名 + 多 https
  • PHP变量
  • PHP的Ev教程三(Periodic watcher)
  • redis学习笔记(三):列表、集合、有序集合
  • scrapy学习之路4(itemloder的使用)
  • TiDB 源码阅读系列文章(十)Chunk 和执行框架简介
  • 程序员该如何有效的找工作?
  • 第十八天-企业应用架构模式-基本模式
  • 近期前端发展计划
  • 前端技术周刊 2018-12-10:前端自动化测试
  • 使用 Node.js 的 nodemailer 模块发送邮件(支持 QQ、163 等、支持附件)
  • 使用权重正则化较少模型过拟合
  • 温故知新之javascript面向对象
  • 终端用户监控:真实用户监控还是模拟监控?
  • # 飞书APP集成平台-数字化落地
  • #14vue3生成表单并跳转到外部地址的方式
  • $(document).ready(function(){}), $().ready(function(){})和$(function(){})三者区别
  • (C语言版)链表(三)——实现双向链表创建、删除、插入、释放内存等简单操作...
  • (附源码)流浪动物保护平台的设计与实现 毕业设计 161154
  • (附源码)小程序儿童艺术培训机构教育管理小程序 毕业设计 201740
  • (实战篇)如何缓存数据
  • (已解决)vue+element-ui实现个人中心,仿照原神
  • (原創) 如何優化ThinkPad X61開機速度? (NB) (ThinkPad) (X61) (OS) (Windows)
  • .MyFile@waifu.club.wis.mkp勒索病毒数据怎么处理|数据解密恢复
  • .NET Core6.0 MVC+layui+SqlSugar 简单增删改查
  • .NET Core使用NPOI导出复杂,美观的Excel详解
  • .net 后台导出excel ,word
  • .net 提取注释生成API文档 帮助文档
  • .NET程序员迈向卓越的必由之路
  • .skip() 和 .only() 的使用
  • @Pointcut 使用
  • [1181]linux两台服务器之间传输文件和文件夹
  • [BZOJ 4598][Sdoi2016]模式字符串