安装MySQL5.7.22遇到的坑
安装MySQL:
第一步:将压缩包解压后,手动新建名为my.ini的文本文档,代码内容如下:
#代码开始
[mysql]
default-character-set=utf8
[mysqld]
#skip-grant-tables
#设置3306端口
port = 3306
# 设置mysql的安装目录
basedir=D:\\mysql
# 设置mysql数据库的数据的存放目录
datadir=D:\\mysql\data
# 允许最大连接数
max_connections=200
# 服务端使用的字符集默认为8比特编码的latin1字符集
character-set-server=utf8
# 创建新表时将使用的默认存储引擎
default-storage-engine=INNODB
#代码结束
这里需要根据自己的实际路径来修改。
保存后,将它放到MySQL的根目录下。
第二步:打开cmd.exe ,进入MySQL的根目录后,输入命令mysqld install。
(如果提示install/Remove of the Service Denied!跳到最后看遇到问题解决方法。)
第三步:输入mysqld --initialize-insecure --user=mysql,回车,执行完这条命令,这时mysql就帮你自己创建一个data文件夹。(如果这里提示出现错误,不能帮我们创建data目录,跳到后面看解决方法。)
第四步:开启MySQL服务。net start mysql
OK,安装成功。
安装过程中遇到的问题:
①:下载完压缩包,解压后,修改好my.ini,直接打开命令符cmd.exe,进入mysql的bin目录后mysqld install
就出现Install/Remove of the Service Denied! 的提示错误。
原因:普通用户模式权限下的cmd安装mysql会出现这样的报错提示
解决方法:在路径为:C:\Windows\System32的目录下找到cmd.exe 右键已管理员身份运行。
OK,再次安装的时候,就提示服务安装成功。
②san输入net start mysql 想要启动服务,提示无法启动服务
原因:因为5.7的MySQL默认没有data的文件夹。
输入mysqld --initialize-insecure --user=mysql,回车,执行完这条命令,这时mysql就帮你自己创建一个data文件夹。如果出现这样的问题,提示Can’ t create directory 巴拉巴拉的。
最可能的导致的原因:你的mu.ini里面的basedir与datadir路径有误。
排查一下,是不是这个问题:
(上图是正确的路径,下图是可能导致你提示这个错误的原因)
在my.ini中正确的路径都需要双“\”。现在在去执行命令mysqld --initialize-insecure --user=mysql,你就会发现成功了
--本文引自
https://blog.csdn.net/weixin_42474227/article/details/80717163
最新文章
- MongoDB学习笔记~使用原生语句实现三层集合关系的更新
- MFC的几处坑
- centos配置epel
- Redis系列-存储篇hash主要操作函数小结
- HDU-4662 MU Puzzle 水题
- Swift - 24 - switch语句的高级用法
- 更换ios 开发者账号与下载别人的代码 真机调试时注意切换
- UIPageViewController-浅析
- 记录下自己VUE项目用Hbuider打包后启动白屏问题
- Mac系统home目录权限修改【转载】
- Python函数属性和PyCodeObject
- 数据分析库之matplotlib
- 用Python做股市数据分析(一)
- delphi有关获取其他程序的窗口及对窗口内控件的操作
- 使用xmanager图形化远程连接rhel6
- winform连接oracle时Oracle.DataAccess.dll版本问题 Silverlight
- 1080 MOOC期终成绩
- noip2017d1t1
- 简单ORM工具的设计和编写,自己项目中曾经用过的
- 非ie浏览器必备函数常识
热门文章
- php请求相关
- Windows终端操作命令结合
- sbt package报错:a bytes-like object is required, not 'str'
- python报错bs4.FeatureNotFound: Couldn't find a tree builder with the features you requested: lxml.
- java静态初始化块的执行顺序
- 【BZOJ 1022】 [SHOI2008]小约翰的游戏John(Anti_SG)
- 【Unity|C#】基础篇(13)——特性(Attribute)
- Java如何自定义注解
- CodeForces 1144B
- Linux下用Bash语言实现输出水仙花数的功能