一、Mysql5.7.22
参考博客:https://blog.csdn.net/yaowuliu/article/details/51133279
https://www.cnblogs.com/iathanasy/p/8461429.html
https://www.cnblogs.com/MemoryLily/p/5980413.html
1.官网下载https://www.mysql.com/
这里我选的5.7版本的,怕最新版本8.0不稳定有莫名bug~
选择window x86 64bit
2.下载完成后解压
在解压目录下,添加my.ini文件
文件内容如下:basedir和datadir按照自己的目录进行修改。
注:很多教程里,basedir和datadir路径里用的\符号,我操作的时候发现不能成功会报错,不能成功新建data文件夹,改为\\就可以了。大家可以看参考博客里的详细解释~实测有效~
[mysql]
# 设置mysql客户端默认字符集
default-character-set=utf8
[mysqld]
#设置3306端口
port = 3306
# 设置mysql的安装目录
basedir=D:\\software\\mysql-5.7.22-winx64\\mysql-5.7.22-winx64
# 设置mysql数据库的数据的存放目录
datadir=D:\\software\\mysql-5.7.22-winx64\\mysql-5.7.22-winx64\\data
# 允许最大连接数
max_connections=200
# 服务端使用的字符集默认为8比特编码的latin1字符集
character-set-server=utf8
# 创建新表时将使用的默认存储引擎
default-storage-engine=INNODB
3.配置环境变量
配置环境变量可以避免每次在命令行界面开启mysql的时候都要先进入mysql的绝对路径下,比较方便
PATH是路径的意思,PATH环境变量中存放的值,就是一连串的路径。不同的路径之间,用英文的分号(;)分隔开。系统执行用户命令时,若用户未给出绝对路径,则首先在当前目录下寻找相应的可执行文件、批处理文件(另外一种可以执行的文件)等。若找不到,再依次在PATH保存的这些路径中寻找相应的可执行的程序文件。系统就以第一次找到的为准;若搜寻完PATH保存的所有路径都未找到,则会显示错误信息。
实际上我们执行一个命令,就是执行一个文件。
具体Path环境变量的好处:https://blog.csdn.net/zhanghuaichao/article/details/52812910,我觉得写得很详细,对于我这种小白来说很有用,不过这都是题外话了~~
4.以管理员的身份运行命令行cmd
必须用管理员身份才行!!
在bin目录下执行这些命令,因为已经配置了环境变量,系统可以自己找到此目录
执行命令 mysqld --initialize 初始化数据库,执行my.ini文件
mysqld --install 安装数据库服务
net start mysql 启动mysql
mysql -uroot -p 登录mysql(在创建过程中随机分配了密码,需要输入密码,密码在如下文件里可以找到)
看是否可以登录成功,小白就是按照如下步骤安装成功的~
二、Navicat12
参考博客:https://www.cnblogs.com/chechen/p/8489076.html
Navicat安装下载安装**都比较简单,这里不再赘述,附上一篇完美的教程。
自己的教程写得比较简略,第一次写,安装过程都没有截图,只能附上对自己有帮助的文档,希望可以给他人提供帮助。