MySQL|数据库简介、基本的增删改查操作
1.数据库简介
数据库(DataBase,简称DB)
概念:长期存放在计算机内,有组织,可共享的大量数据的集合,是一个数据"仓库"
作用:保存,并能安全管理数据(如:增删改查等),减少冗余…
数据库总览 :
- 关系型数据库 (SQL)
MySQL , Oracle , SQL Server , SQLite , DB2 , …
关系型数据库通过外键关联来建立表与表之间的关系 - 非关系型数据库(NOSQL)
Redis , MongoDB , …
非关系型数据库通常指数据以对象的形式存储在数据库中,而对象之间的关系通过每个对象自身的属性来决定
2.软件的安装与卸载
2.1 Mysql 5.5.27 的安装与卸载
Mysql的版本:mysql-5.5.27-winx64
MySql软件在安装之前,要确保之前的版本卸载干净,否则非常容易安装失败。
2.1.1 卸载步骤:
- 关闭mysql服务
cmd–>services.msc,打开服务面板
- 在卸载程序中卸载
- 删除C盘中的残留文件
寻找残留文件地址的方法:找到mysql的安装目录中my.ini文件,打开后,找到datadir对应的目录,删除c盘残留的整个文件夹。
2.1.2 与数据库使用相关的命令:
登陆数据库:cmd–>mysql -uroot -p密码
以管理员身份运行cmd:(右击cmd)
启动服务: net start mysql
停止服务: net stop mysql
删除服务 sc delete mysql
2.1.3 修改mysql的密码步骤:
- 停止mysql服务 net stop mysql
- 在cmd下 输入 mysqld --skip-grant-tables 启动服务器 光标不动 (不要关闭该窗口)
- 新打开cmd 输入mysql -u root -p 旧密码
use mysql;
update user set password=password(‘123456’) WHERE User=‘root’; - 关闭两个cmd窗口 在任务管理器结束mysqld 进程
- 在服务管理页面 重启mysql 服务 net start mysql
2.2 Mysql 5.7.19 的安装
-
按照2.1.1的步骤进行卸载
-
安装Mysql需要的vc++环境
链接: https://pan.baidu.com/s/1QLy-ocUfqlys-BZs9ZtWwA
提取码: i4vr
直接运行exe文件即可 -
载后得到zip压缩包
链接: https://pan.baidu.com/s/1fuPdDBsfE5Nsl9LJYU5mxw
提取码: akiz -
解压到自己想要安装到的目录,本人解压到的是D:\environment\mysql-5.7.19-winx64
-
添加环境变量
选择PATH,在其后面添加: 你的mysql 安装文件下面的bin文件夹<