Windows压缩包安装MySQL
一、下载zip版本
下载网址(如果浏览器下载很慢可以使用迅雷) http://dev.mysql.com/downloads/mysql/
二、解压将得到的文件放置到任意目录
如果解压后的文件里没有data目录,自己手动创建一个
三、初始化服务端(bin目录下的mysqld即为服务端)
1、打开终端,切换到mysql文件存在的盘;比如我的是在e盘,则e:即完成切换; 2、在终端输入E:\MYSQL\mysql-5.7.23-winx64\bin\mysqld --initialize-insecure开始初始化服务端,注意替换成自己的路径
运行完毕后,如果data文件夹出现以下文件,即代表初始化完成了
这时就有了初始化账号 root 密码为空
四、启动服务端
还是要切换e盘; 终端输入E:\MYSQL\mysql-5.7.23-winx64\bin\mysqld回车启动服务端
这时就可以使用客户端去连接服务端了(要多开一个终端)
开启另一个终端; 再切换到e盘; 终端输入E:\MYSQL\mysql-5.7.23-winx64\bin\mysql -u root -p回车启动服务端
但是每次都要这样启动服务端和客户端,是不是特别麻烦!!!我得想个办法......
五、添加环境变量
使用 分号加自己的mysql的bin目录路径 添加即可
这时打开终端直接输入mysqld即可启动服务端了;相应地打开另一个终端输入mysql -u root -p即可连接已启动的服务端
但是这还是不够方便,每次需要使用两个终端;能不能让服务端一直在后台运行着呢?然后只使用一个终端开启客户端,这样就完美了......
六、使用windows服务让mysql在后台一直运行
终端输入"E:\MYSQL\mysql-5.7.23-winx64\bin\mysqld --install" 当看到Service successfully installed表示成功了
输入net start mysql就可让服务端一直在后台运行;
输入net stop mysql即可让其停止
这样是不是方便很多了呢!我们让mysql服务端一直在后台运行,然后只开启一个终端去连接服务端即可