您的位置:首页 > 数据库 > MySQL

mysql8.0.17安装的踩坑记录

2019-08-07 10:22 113 查看
原文链接:https://blog.csdn.net/Charonmomo/article/details/98440968

昨天想装个mysql,装了一下午加一晚上都没装好。踩了不少坑。
安装全教程在原文链接。

mysqld: Can’t create directory E:*****\data的问题解决方案

注意!注意!注意!

你的my.ini或者my-default.ini的配置文件路径中一定要是\\而非\
这一点非常重要!!!
这是我的my.ini文件。

[mysqld]
# 设置3306端口
port=3306
# 设置mysql的安装目录
basedir=D:\\software\\MySQL\\mysql-8.0.17-winx64   # 切记此处一定要用双斜杠\\,单斜杠我这里会出错,不过看别人的教程,有的是单斜杠。自己尝试吧
# 设置mysql数据库的数据的存放目录
datadir=D:\\software\\MySQL\\mysql-8.0.17-winx64\\Data   # 此处同上
# 允许最大连接数
max_connections=200
# 允许连接失败的次数。这是为了防止有人从该主机试图攻击数据库系统
max_connect_errors=10
# 服务端使用的字符集默认为UTF8
character-set-server=utf8
# 创建新表时将使用的默认存储引擎
default-storage-engine=INNODB
# 默认使用“mysql_native_password”插件认证
default_authentication_plugin=mysql_native_password
[mysql]
# 设置mysql客户端默认字符集
default-character-set=utf8
[client]
# 设置mysql客户端连接服务端时默认使用的端口
port=3306
default-character-set=utf8

就这么个问题花了我一两个小时。。
我以为就这么结束了。可是当我输入账号密码登录的时候,又出了下面问题。

Access denied for user ‘root’@‘localhost’ (using password: YES)


我以为是我输错了密码,不甘心的一遍又一遍的尝试,可还是不行,没办法,接着找解决方案。最终在这找到了。传送门

其他问题

注意注意注意
在执行

mysqld --install
之前要先进入自己mysql安装目录下的bin目录。不然会报错:

C:\Windows\system32>net start mysql
发生系统错误 2。
系统找不到指定的文件。

原文链接:传送门
原文很长,我直接截图了

我想说,终于成功了!!!
装个mysql,我太难了啊啊啊!!

内容来自用户分享和网络整理,不保证内容的准确性,如有侵权内容,可联系管理员处理 点击这里给我发消息
标签: