概述
前言
作为一名下学期就要接触数据库的学生狗,我打算寒假先配置好环境,没想到并不是一帆风顺。。。。。
下载及安装
Mysql zip版下载地址:https://dev.mysql.com/downloads/mysql/5.7.html#downloads
笔者选择的是64位的zip版本的。
下载完成后,解压到自己想要的位置,这里我解压到了一个新创的名为mysql的文件夹里
路径为E:mysql(读者可以自己选择位置)
第一步,配置环境变量 我的电脑->高级系统设置->环境变量->Path,在Path中添加mysql的bin位置,在这里我的bin位置为 E:mysqlbin (注意这个分号一定要是英文的,这个是根据笔者配置JDK以及py的时候栽过的坑)
第二步,需要在安装的目录创建一个名为my.ini 的配置文件。
双击my.ini,更改里面内容如下:
[mysql]
# 设置mysql客户端默认字符集
default-character-set=utf8
[mysqld]
#设置3306端口
port = 3306
# 设置mysql的安装目录
basedir=E:mysqlmysql-5.7.25-winx64
# 设置mysql数据库的数据的存放目录
datadir=E:mysqlmysql-5.7.25-winx64data
# 允许最大连接数
max_connections=200
# 服务端使用的字符集默认为UTF8
character-set-server=utf8
# 创建新表时将使用的默认存储引擎
default-storage-engine=INNODB
第三步,以管理员的身份运行cmd,利用cd的命令导到你实际安装的位置,比如我是导到E:mysqlbin(必须要用管理员的权限,不然会报权限不够的错,如下图所示)
输入安装指令: mysqld -install
由于笔者已经安装好了,所以会出现这样的画面
然后可以以管理员身份运行cmd,输入net start mysql 进行启动mysql服务,正当我想美滋滋的希望看到启动成果时候,出现了无法启动的错误。
经过各种尝试,原来是my.ini配置文件里datadir目录中根文件夹data,我当时自己所以然的创建了名为data 的文件的,这里提醒大家不要自己创建。而是通过以下命令来创建:
mysqld -initialize
然后再以管理员身份运行cmd,安装成功如下:
注意:一定要以管理员身份导到实际解压后的位置 再进行mysqld -install的指令,否则直接刚打开cmd就输入指令安装后,会导致安装mysql服务的位置与实际的位置不同,会找不到文件。
如果没有导到实际你解压缩到的位置,笔者建议利用mysqld -remove指令进行移除,再在e:进行install。
最后
以上就是贪玩自行车为你收集整理的Mysql Zip版下载及安装的全部内容,希望文章能够帮你解决Mysql Zip版下载及安装所遇到的程序开发问题。
如果觉得靠谱客网站的内容还不错,欢迎将靠谱客网站推荐给程序员好友。
发表评论 取消回复