1. 下载mysql5.7.21
地址https://dev.mysql.com/downloads/mysql/
2. 解压缩
任何文件夹都行,为了避免放在系统盘,我放到了E盘,目录为E:Program Filesmysql-5.7.21-winx64
3. 配置系统路径
配置该系统path路径是为了在cmd命令控制行任何目录里直接执行mysql的命令
如果路径里有空格的话,要用英文双引号引起来
4. 安装mysql
之前使用的mysql里有my-default.ini文件,mysql5.7.21里没有这个文件,不过可以自行创建,命名为my.ini。修改basedir为mysql安装路径,修改datadir为mysql数据库数据存放路径。
[mysql] #设置mysql客户端默认字符集 default-character-set=utf8 [mysqld] #设置3306端口 port=3306 # 设置mysql的安装目录 basedir=E:Program Filesmysql-5.7.21-winx64# 设置mysql数据库的数据的存放目录 datadir=E:Program Filesmysql-5.7.21-winx64data # 允许最大连接数 max_connections=200 # 服务端使用的字符集默认为8比特编码的latin1字符集 character-set-server=utf8 # 创建新表时将使用的默认存储引擎 default-storage-engine=INNODB
以管理员运行身份运行方式打开cmd,运行如下命令(进行安装和初使化配置):
要在mysql目录的bin目录下安装服务,否则第5步启动mysql服务时会报错,安装完成后会在mysql目录下生成data文件夹
1 mysqld –install 2 mysqld --initialize-insecure --user=mysql
5. 启动mysql服务
在cmd中bin目录下输入以下命令
1 net start mysql
如果到这里会发现发现系统错误2,系统找不到指定的文件。
这是因为安装服务路径不对。用mysqld -remove命令卸载后,重装安装mysql即可。
启动成功后会在“任务管理器”的“服务”页里看到MYSQL,可以手动启停
6. 帐号密码
默认账号密码是:root / (密码为空)
接下来就可以连接数据库了。