大家好,又见面了,我是你们的朋友全栈君。
数据库分类
关系型——SQL
- MySQL,Oracle,Sql Server,DB2,SQLlite
- 特点:通过表和表之间,行和列之间的关系进行数据存储
非关系型——NoSql(not only sql)
- Redis,MongDB
- 非关系型数据库,对象存储,通过对象的自身的属性来决定
DBMS-数据库管理系统
- 数据库的管理软件——用于管理数据,维护,获取
- MySql本质是一个数据库管理系统,是最好的关系型数据库管理系统(RDBMS)应用软件之一
MySQL
关系型数据库管理系统,开源,把数据保存在不同的表中而不是将所有数据放在一个大仓库内,使用SQL语言
适用于中小型网站,或大型网站——集群
版本
5.7 稳定
8.0
安装步骤
- 官方下载压缩包版
地址
- 解压后,配置变量(把bin目录添加到系统变量的path中)
- 在mysql文件目录下添加配置文件my.ini(Linux系统会自动生成),内容如下
[mysqld]
basedir=D:cs_AImysql-8.0.27
datadir=D:cs_AImysql-8.0.27data
port=33061
skip-grant-tables
- 启动管理员模式下的CMD,运行以下命令
- 在bin目录下安装mysql服务——mysqld -install
- 初始化数据库文件——mysqld –initialize-insecure –user=mysql
- 启动mysql——net start mysql
- 通过命令行进入mysql——mysql -u root -p (-u后面加用户名可以有空格,-p后面加密码,不能有空格)
- 修改密码——update mysql.user set authentication_string=‘123456’ where user=‘root’ and Host=‘localhost’ ;
- 刷新权限——flush privileges;
发布者:全栈程序员栈长,转载请注明出处:https://javaforall.cn/168482.html原文链接:https://javaforall.cn