建议安装MySQL绿色版的,什么是绿色版的?就是免安装,下载下来的截图是这样的
在该目录下创建一个文件夹/data用于存放数据,
新建一个my.ini文件,my.ini里面最基本的配置如下,my.ini的配置是比较多的,下面只是简单的配置,路径是我自己的路径,读者应该修改自己的路径(这一点老手不用讲,只是一些新手只会复制粘贴,特提出来):
- [mysqld]
- basedir=F:\mysql-5.7.17-winx64
- datadir=F:\mysql-5.7.17-winx64\data
- port = 3306
- character-set-server=utf8
- [mysql]
- default-character-set=utf8
如图:
进入到bin目录,复制当前的目录,在我的电脑右键,属性,高级系统设置,环境变量,添加path:F:\mysql-5.7.17-winx64\bin,确定OK就可以了,
创建一个MySQL的服务:在F:\mysql-5.7.17-winx64\目录下创建一个bat文件,输入:
- cd bin
- mysqld --install mysql --defaults-file="%~dp0my.ini"
- pause
保存,双击运行,关闭,创建完毕,运行cmd,开启mysql
net start mysql
服务名要一致,如上图两处底色为灰色的mysql名字要一致,
net stop mysql 关闭MySQL
启动成功如下图所示:
启动完后就要登录,第一次登陆没有密码,要给他设置密码,可有多种方式进入,无密码进入,设密码进入等等方式,下面是设密码进入的方式:
cmd上cd到F:\mysql-5.7.17-winx64\bin目录,输入:
mysqladmin -u root -p password root
password:root
输入第一句话后会让你输密码,第二行的password,再输入root,但是没有显示,如背景色是灰色的root,回车后会弹出一句话:
Warning: Using a password on the command line interface can be insecure.
意思是:你把密码暴露出来是不安全的。先不管他继续在bin目录上输入:mysql -u root -p
password:root
出现下图就表示登录成功了: