1、解压完MySQL的压缩包之后,存放至C:\mysql-5.7.18目录下;
2、配置环境变量,在Path最后添加;C:\mysql-5.7.18\bin
3、进入C:\mysql-5.7.18目录,新建一个my.ini文件,并填写以下内容:
[mysql]
; 设置mysql客户端默认字符集
default-character-set=utf8
[mysqld]
; 设置3306端口
port = 3306
; 设置mysql的安装目录
basedir=C:\mysql-5.7.18
; 设置mysql数据库的数据的存放目录
datadir=C:\mysql-5.7.18\data
; 允许最大连接数
max_connections=200
; 服务端使用的字符集默认为8比特编码的latin1字符集
character-set-server=utf8
; 创建新表时将使用的默认存储引擎
default-storage-engine=INNODB
; 默认免密码登录
;skip-grant-tables
=======到此为止,此处不需要粘贴进去啦啦啦==========
注意:basedir一定要指向你自己真实的MySQL目录
datadir也是基于basedir加上data目录,只要是后续的db等相关信息会进入这里;
3、打开doc窗口,记住:是通过管理员开启的,输入命令:
mysqld --initialize --console
此时会在C:\mysql-5.7.18目录下生成一个data目录,且还会生成一个随机的密码
4、安装
mysqld --install MySQL
出现:Service successfully installed.就表明已经安装成功
5、启动MySQL服务
net start mysql
突发异常情况:发生系统错误 2。系统找不到指定的文件。
错误原因:在运行安装mysqld --install 命令时没有进入MySQL的bin目录下
解决方法:进入MySQL的bin目录下,先移除service(mysqld --remove),再重新安装mysqld --install MySQL
重启服务
net start mysql,如果需要停止服务,命令为:net stop mysql
6、登录MySQL系统,修改密码
mysql -u root -p
回车后,会提示输入密码,此处的密码就是在step3里生成的随机密码,输入即可。
进入后,修改随机的密码命令如下:
SET PASSWORD = PASSWORD('123456');
修改成功后,重启MySQL服务,命令:
net stop mysql
net start mysql
到此,MySQL的配置到此都完成了,接下来就可以轻松的进行MySQL里的数据库和表的各种操作了。
最后,推荐使用可视化工具Navicat for MySQL进行使用和操作。