数据库介绍与MySQL安装

一、简单介绍
数据库将数据分类存放,可以进行复杂的数据筛选,也可以进行关联查询,这是使用普通的文件来存储数据没有的优点。
数据库可以分为关系型数据库和非关系型数据库,也可称为NoSql,
mysql是关系型数据库,有开源免费版,可用于集群任务,例如bat需要使用上千个数据库,免费开源就有很大的意义了
redis和mongodb属于非关系型数据库,是关系型数据库的补充,比如redis,mongodb,Neo4J。关系型数据库在保存数据前要先建表,设置字段,主键,是否可为空,等等,影响读写速度,而NoSql没有严格的表格限制,读写的速度较快,另外,redis用内存存储数据,mongodb用硬盘存储数据。
关系型数据库都是多线程的,而redis是单线程,可以解决商品秒杀活动的超卖问题;对于海量不太重要的信息,如新闻稿,朋友圈等等,存储到关系型数据库里不太合适,可以存储到mongodb上,Neo4J适合存储复杂的组织关系和人际关系。
二、MySQL数据库的安装
官网链接
首先打开官网,点击下载页面,选择免费版:MySQL Community (GPL) Downloads »
下载
下载2
下载3
推荐下载完整版
下载4
可以不用注册oracle用户,‘no thanks,…’,下载完成之后,点击运行
1.选择server only,仅安装数据库,不需要安装其他工具,一般用不到或者不好用等,
2.然后会告诉你,安装数据库之前需要安装的东西,如vs c++ 2005,点击Execute(不直接next,且要联网),根据提示安装之后,点击next,再点击Execute,next,
3.然后进入集群设置(Group Replication),目前只是使用单机版的,暂不设置此项,点击next,
4.进入Type and Networking,有一个端口号Port的设置,如果之前安装过mysql,怕端口冲突的话,可以将默认的3306改成其他的,如5001等,点击next,
5.进入认证(Authentication Method),默认选择的是第一个,较新的认证方式(Use Strong Password Encryption for Authentication),推荐使用第二个,传统的认证(Use Legacy Authentication Method),否则与较老的驱动连接时,没有新的密码协议,可能会链接不上,点击next
6.设置mysql的密码,重复输入,next
可以勾选‘start the mysql server at system startup’,当电脑开机时,自动开启mysql服务,next
7.execute,finish,next,finish一路点击即可

8.添加环境变量,可以方便地使用mysql命令
mysql安装路径一般在C盘的Program Files文件夹下的MySQL,将其中的bin目录加到环境变量即可

cmd进入命令行输入mysql -uroot -p,根据提示输入刚刚设置的mysql密码,即可进入mysql环境,
输入show database; 注意要输入分号,才算一个完整的sql语句
然后回车,便会显示数据库中存放数据的“文件夹”,分门别类

启动mysql

猜你喜欢

转载自blog.csdn.net/qq_43523725/article/details/108377274
今日推荐