引言
数据库(Data Base)用于存放数据
数据库管理系统(Data Base Manager System)用于对数据库的增删查改
数据库的分类
- 关系型数据库(SQL)
通过表和表,行和列之间的关系进行数据的存储
常用的的关系型数据库管理系统:Mysql,Oracle,DB2,sql Server
- 非关系型数据库(NoSQL)
通过对象自身的属性来决定
常用的非关系型数据库管理系统:Redis,MongDB
Mysql的安装
下载压缩包后解压到自己的目录,然后就是将MySQL添加到自己的环境变量中
再解压后的目录下新建MySQL的配置文件my.ini
在配置文件中写入
[mysqld]
basedir=E:\mysql-5.7.35-winx64\
datadir=E:\mysql-5.7.35-winx64\data
port=3306
skip-grant-tables
在basedir
和datadir
处更改为自己的解压目录,data
不用创建,如果3306这个端口号被占用可以换一个端口号
进入管理员模式下的cmd,然后切换到解压的MySQL的bin目录下,输入mysqld -install
,安装mysql服务
输入mysqld --initialize-insecure --user=mysql
,初始化数据文件
启动MySQL服务,修改密码---在cmd内输入net start mysql
输入mysql -u root -p
进入MySQL管理员界面---如果出现输入密码的提示,直接回车
更改密码:update mysql.user set authentication_string=password(‘123456‘) where user=‘root‘ and Host=‘localhost‘;
输入flush privieges;
---刷新权限
删除配置文件my.ini
最后一行
重启MySQL就可以使用