Mysql压缩包方式安装MySQL服务及错误解决
在本文安装完成之后,还需设置密码教程: 本文mysql版本5.6.44。 第一次使用压缩包的方式来安装mysql,安装了整整2个小时啊。 1.在官网下载mysql的压缩包: 官网:https://dev.mysql.com/downloads/mysql/5.6.html#downloads 选择适合自己电脑的位数。 下载完成之后解压,随便解压到哪儿都行,只要记住就好。但是我不是直接安装,所以mysql的服务还没有安装,接下来的教程就是“如何装逼安装mysql服务”。好,装逼开始。 2.打开目录后,我们会发现,目录之下是没有my.ini的文件对不对,对不对,本来就是嘛。 好,没关系,我们在目录下创建一个文本文档叫做my.ini,后缀名是ini 里面写:
[mysql] # 设置mysql客户端默认字符集 default-character-set=utf8 [mysqld] #设置3306端口 port = 3306 # 设置mysql的安装目录 basedir=D:mysql-5.6.44 # 设置mysql数据库的数据的存放目录 datadir=D:mysql-5.6.44data # 允许最大连接数 max_connections=200 # 服务端使用的字符集默认为8比特编码的latin1字符集 character-set-server=utf8 # 创建新表时将使用的默认存储引擎 default-storage-engine=INNODB
basedir和datadir这两个要注意,等号后面的路径是你们自己的解压后的路径,datadir路径后记得加data。 3.用管理员身份来运行cmd。瞧下面: 显示Server successfully installed为安装服务成功。 4.可以打开win+R,输入services.msc。可以直接打开服务了。 按m可以直接到达m开头的,大家看看你们的服务里面是不是加了一个MySQL的服务了,这说明大家装逼技术还挺厉害的。
**安装mysql服务常见的错误:
1.提示:计算机中丢失MSVCR100.dll文件丢失, 解决办法: 缺少VC组件, 2.在输入 mysqld install回车的时候出现: Install/Remove of the Service Denied! 原因:必须,必须,必须使用管理员身份运行cmd,cmd地址:C:WindowsSystem32 找到cmd,右键“管理员身份运行”。 然后再重复上述步骤,即可安装成功。 3.mysqld install回车之后出现: 之前的mysql卸载没有删除干净的服务。 找到C:WindowsSystem32cmd.exe 使用管理员身份运行,输入:sc delete mysql 原来的服务删除成功
以上:2019-05-16 22:35:26发布,mysql5.6版本
2020-05-08 17:55: 4.mysql启动服务时出现: 本地计算机上的MySQL服务启动后直接停止。 原因:mysql目录下data文件夹里面没有数据,此错误可能出现在mysql5.7版本 解决:mysql5.7版本要初始化,先把mysql目录下的data文件夹删除,cmd到mysql的bin目录下,输入:
mysqld --initialize-insecure --user=mysql
此命令行是重新初始化数据库,这样在上面设置的data文件夹里面就会有一些文件了。等待一段时间后,就可以重新启动服务了。