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

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值