mysql--基础知识

MySQL介绍
MySQL 数据库:是互联网领域里一款最重要的,深受广大用户欢迎的开源关系型数据库软件之一、由瑞典MySQL AB公司开发与维护。2008年。MySQL AB公司被SUN公司收购,
2009年,SUN公司又被传统数据数据库领域大佬甲骨文(oracle)公司收购,因此,MySQL数据库软件目前属于Oracle公司,成为传统数据库领域老大的又一个数据库产品,
甲骨文公司收购MySQL后,使得自身在商业数据库与开源软件领域市场占有份额都跃居第一的位置,这样的格局,引起了很多人的担忧,这种担忧直接导致后来的Mysql分支数据库MariaDB的诞生于发展。
为什么选择MySQL数据库?
 (1) MySQL性能卓越、服务稳定,很少出现异常宕机
 (2) MySQL开放源代码且无版权制约,自主性及使用成本低
 (3) MySQL历史悠久,社区及用户活跃,遇到问题可以解决
 (4) MySQL软件体积小,安装使用简单,并且易于维护,安装及维护成本低
 (5) MySQL品牌口碑效应,使得企业无需考虑就直接用
 (6) MySQL支持多用操作系统,提供多种API接口,支持多用开发语言,特别对流行语言有很好的支持 
MariaDB 介绍 :出现在2009年. MAriaDB数据库管理系统是MySQL数据库的一个分支,主要由开源社区维护,采用GPL授权许可。开发这个MariaDB的原因之一是:甲骨文公司收购了MySQL后,MySQL有闭源的潜在风险,
因此MySQL开源社区采用分支的方式来避开这个险。
一.下载及安装
(1)解压方式安装
#1.下载:MySQL Community Server 5.7.20
    https://dev.mysql.com/downloads/mysql/
#2.解压
将官网下载的解压包 解压到指定目录(例如 D://mysql-5.7.20-winx64)
#3.添加环境变量
【右键计算机】--》【属性】--》【高级系统设置】--》【高级】--》【环境变量】--》【在第二个内容框中找到 变量名为Path 的一行,双击】 --> 【将MySQL的bin目录路径追加到变值值中,用 ; 分割】
C:Program Files (x86)ParallelsParallels ToolsApplications;d:mysql-5.7.16-winx64in
#4.初始化
mysqld --initialize-insecure
#5.启动mysql服务
mysqld
#6.连接mysql服务
mysql -uroot -p  回车,有密码输入密码,没有继续回车
(2)制作服务
ps:制作服务必须使用全路径方式
# 制作MySQL的Windows服务,在终端执行此命令:
"c:mysql-5.7.16-winx64inmysqld" --instal
# 移除MySQL的Windows服务,在终端执行此命令:
"c:mysql-5.7.16-winx64inmysqld" --remove'
# 启动MySQL服务
net start mysql(后面不加分号)
# 关闭MySQL服务
net stop mysql(后面不加分号)

 

原文地址:https://www.cnblogs.com/zzy-9318/p/8511729.html