数据库入门

引言

数据库(Data Base)用于存放数据

数据库管理系统(Data Base Manager System)用于对数据库的增删查改

数据库的分类

  1. 关系型数据库(SQL)

通过表和表,行和列之间的关系进行数据的存储

常用的的关系型数据库管理系统:Mysql,Oracle,DB2,sql Server

  1. 非关系型数据库(NoSQL)

通过对象自身的属性来决定

常用的非关系型数据库管理系统:Redis,MongDB

Mysql的安装

MySQL 5.7版本

下载压缩包后解压到自己的目录,然后就是将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

basedirdatadir处更改为自己的解压目录,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就可以使用

数据库入门

上一篇:Python实现简单的udp打洞(P2P)


下一篇:Sql语句的两表联合查询