Mysql5.7压缩包安装-windows版

2017-06-26

Mysql是当今非常流行的开源数据库,本篇小文教您如何在windows环境下用zip包安装Mysql5.7

下载

官网下载地址

mysql_download_web_page
mysql_download_web_page

下载完之后解压到你指定的目录下。进入目录可以看到如下的目录结构

mysql5.7_document_tree
mysql5.7_document_tree

配置环境变量

右键“我的电脑”,单击属性,在弹出对话框左边选择“高级系统设置”,选择“环境变量”,进入环境变量配置窗口。分别配置如下的两个环境变量

mysql_edit_env
mysql_edit_env
path_env
path_env

在PATH变量中添加如上。

配置Mysql

先别着急启动命令行,在此之前还要对Mysql做一些小的配置。

creat_conf_and_data
creat_conf_and_data

新建data文件夹,用来保存数据库数据。复制一份my-default.ini文件,并修改成my.ini。用文本编辑器打开my.ini文件。增加两行内容

edit_my_int
edit_my_int

basedir是Mysql安装的根目录,datadir是配置Mysql数据库数据的保存位置

安装

以管理员的身份启动命令行。并切换到Mysql安装目录的bin文件夹下。

run_cmd
run_cmd

敲入命令mysqld -install

mysqld_install
mysqld_install

出现上述画面即安装成功。

启动Mysql

mysqld --initialize命令可以初始化数据库,注意保证data目录下内容为空,否则报如下错误。

mysqld_initialize_error
mysqld_initialize_error

接下来用net start mysql启动数据库。

start_mysql_success
start_mysql_success

启动成功

一般接下来直接用mysql -uroot -p命令可以直接登录数据库。但此时却报如下错误。很无厘头。

mysql_login_error
mysql_login_error

这是由于权限的问题导致的,可以参考这里

解决办法如下

edit_my_ini2
edit_my_ini2

编辑my.ini文件,增加skip-grant-tables一行。重启mysql服务。按照下图,修改root密码

change_password
change_password

退出数据库,在my.ini中删除刚新加的内容,重启Mysql服务,再次登录即可成功。


start_mysql_error
start_mysql_error
最后编辑于
©著作权归作者所有,转载或内容合作请联系作者
平台声明:文章内容(如有图片或视频亦包括在内)由作者上传并发布,文章内容仅代表作者本人观点,简书系信息发布平台,仅提供信息存储服务。

推荐阅读更多精彩内容