工程的数据库当然是选择mysql,那么接下来记录一下mysql的安装配置。
首先mysql的版本当然是选择免费的社区版:
这里下载时不想登陆的话点击最下面的No thanks,just start…..就行了,具体的就不详细记录了。
注意这里下载的是压缩包,所以解压之后还要进行一系列操作:
- 配置文件:
首先在解压文件夹下自己建立一个.ini的配置文件
这是我操作完成后的文件目录,刚解压的时候是没有my.ini文件和data文件夹的。
而这个配置文件的内容如下:
[mysql]
#设置mysql客户端默认字符集
default-character-set=utf8
[mysqld]
#设置3306端口
port = 3306
#设置mysql的安装目录
basedir=D:\MySql\mysql-5.7.19-winx64
#设置mysql数据库的数据的存放目录
datadir=D:\MySql\mysql-5.7.19-winx64\data
#允许最大连接数
max_connections=200
#服务端使用的字符集默认为8比特编码的latin1字符集
character-set-server=utf8
#创建新表时将使用的默认存储引擎
default-storage-engine=INNODB
2.初始化和安装
以管理员身份运行cmd,将目录换到mysql安装的bin目录下
然后键入mysqld –initialize命令,这个命令是用来初始化data文件夹的,执行之后就会发现目录中多了一个data文件。
然后是安装服务
这里我已经安装了,所以提示已存在。如果未安装则会提示安装成功。
3.环境变量的配置
环境变量的配置就不用多说了,在path中新加一个mysql的bin目录地址就行了。
问题总结:
mysql5.7及以上版本都是有初始密码的,在初始化之后可以在data目录下找到一个LAPTOP-J9DA45L2.err文件,在里面可以找到初始密码
还需注意的是那个.ini的配置文件需要以ANSI的编码格式保存,否则会报错。