本文已参与「新人创作礼」活动,一起开启掘金创作之路。
一、前言
1、常见数据库软件:
MySQL(被甲骨文Oracle收购)、Oracle(甲骨文)、DB2(IBM)、SqlServer(微软)mongodb等;
2、常用术语:
DB:DataBase(数据库,存储数据的容器);
DBA:DataBase Administrator(数据库管理员);
DBMS:DataBase Management System(数据库是通过数据库管理系统创建和操作);
SQL:Structure Query Language(数据库结构化查询通用语言,用来增删改查数据);
1、MySQL优点:
成本低:开放源码,一般情况可免费使用,社区版免费,企业版收费;
性能高:执行很快;
简单:很容易安装和使用
2、DBMS(数据库管理系统分类)
①基于共享文件系统的DBMS(Access);
②基于客户机→服务器(即基于C→S架构)的DBMS;
基于C→S架构的就需要安装客户端和服务端,一般安装数据库指的是安装服务端
二、MySQL安装与卸载
2、安装与配置
①退出所有运行的其它程序;
②运行MySQL安装程序,同意协议并Next下一步;
③选择Custom自定义安装;
④自定义安装位置后点击Next下一步,并Install;
⑤点击Next安装Finish完成;
2、配置软件地址路径
目标在MySQL安装目录下的bin/MySQLInstanceConfig.exe
●在弹出的配置向导Configuration Wizard界面点击Next下一步;
●选Detailed Configuration精确配置,点击Next下一步;
●选Developer Machine开发者机器,点击Next下一步;
●选Multifunctional Database多功能数据库,点击Next下一步;
●此页面默认,点击Next下一步;
●选Decision Support(DSS)/OLAP,点击Next下一步;
●端口配置页面这里默认3306端口也可更具需要修改,其它设置默认,点击Next下一步;
●点选 ManualSelectedDefaultCharacter 并设置字符集为 UTF8 ,点击 Next 下一步;
●点选Install As Windows Service和Include Bin Directory in Windows PATH自动配置环境变量,此页面可自定义Service Name服务器名字,其它默认并点击Next下一步;
●设置root用户密码,并选Enable root access from remote machines远程机访问,点击Next下一步;
●最后一步,点击Execute执行按钮,至此安装配置完成;
配置文件地址:在软件安装根目录下的my.ini,配置设置都在此文件,可用记事本打开查看和修改配置;
3、卸载
①卸载主程序;
②找到安装目录,删除MySQL文件夹;
③找到C盘隐藏目录ProgramData并打开找到MySql文件夹删除;
④清理注册表;
4、MySQL启动和停止
有两种方法:
①右击此电脑依次进入管理服务和应用程序服务中找到MySQL服务,然后进行启动关闭管理;
②以管理员身份打开命令行,输入net start启动;net stop停止
5、MySQL登录和退出
有多种方式:
①从MySQL自带的客户端Command Line Client进入,输入root密码便可,exit或Ctrl+C退出(不建议使用,因为只适用于root用户);
②打开命令行,输入mysql -h localhost -P 3306 -u root -p+Enter(这里的h指host主机,P必须大写,指连接的端口号,u指user,p必须小写,指密码),exit或Ctrl+C退出;
③如果只是连接本机数据库可简写成mysql -u root -p+Enter,exit或Ctrl+C退出;
6、MySQL环境变量配置
若未配置环境变量或配置出错: 找到MySQL的bin目录,复制地址,打开环境变量配置对话框,复制到系统环境变量的path即可;