MySQL(1day)MySQL全系列内容:涉及MySQL基础,增删改查,索引,连接,聚合和分组,子查询等多个模块。

发布于:2022-10-21 ⋅ 阅读:(308) ⋅ 点赞:(0)

一.数据库的基本概念

1.数据库的引文单词

Database  DB

2.什么是数据库?

用存储和管理数据的仓库

3.数据库的特点

3.1持久化存储数据的。其实数据库就是一个文件系统

3.2方便存储和管理数据

3.3使用了统一的方式操作数据库-----SQL

4.常见的数据库软件

4.1数据库排行榜

                      

 4.1介绍

Oracle:收费的大型数据库,Oracle公司的产品。

DB2:IBM公司的数据库产品,收费,常应用在银行系统中。

SQLServer:MicroSoft公司收费的中型数据库。C#、net等语言chacha常使用。

SyBase:已退出历史舞台。提供了一个非常专业的数据库建模工具PowerDesigner。

SQLite:嵌入式的小型数据库,应用在手机端。

常用数据库:MySQL、Dracle

在web应用中,使用最多的就是MySQL数据库,原因如下

首先,开源、免费

其次,功能足够强大,足以应付web应用开发(最高支持千万级别的并发访问)

二.MySQL数据库软件

1.MySQL服务启动

1.1手动:cmd--->services.msc打开服务的窗口

1.2使用管理员打开cmd

   

我本机安装的是这个版本

启动服务:net start mysql80

关闭服务:net stop mysql80

2.MySQL登录

2.1登陆本机上的MySQL

cmd--->mysql -u 用户名 -p密码

2.2登陆别的主机上的MySQL

cmd--->mysql -h 目标ip地址 -u 用户名 -p密码

3.MySQL目录结构

3.1MySQL安装目录

1)bin 目录

用于放置一些可执行文件,如 mysql.exe、mysqld.exe、mysqlshow.exe 等。

2)docs 目录

存放一些文档

3)Data 目录

登录数据库后,可使用 SHOW GLOBAL VARIABLES LIKE "%Datadir%"; 命令查看 Data 目录位置。

Data 目录中用于放置一些日志文件以及数据库。我们创建和保存的数据都存在这个目录里。

4)include 目录

用于放置一些头文件,如:mysql.h、mysql_ername.h 等。

5)lib 目录

用于放置一系列库文件

6)share 目录

用于存放字符集、语言等信息

7)my.ini 文件

my.ini 是 MySQL 默认使用的配置文件,一般情况下,只要修改 my.ini 配置文件中的内容就可以对 MySQL 进行配置。

除了上述介绍的目录,MySQL 安装目录下可能还有几个后缀名为.ini的配置文件,不同的配置文件代表不同的含义。

my.ini 是 MySQL 默认使用的配置文件,其它的配置文件都是适合不同数据库的配置文件的模板,在文件名中就说明了适合的数据库类型,下面对这几个配置文件进行详细讲解。

  • my-huge.ini:适合超大型数据库的配置文件。
  • my-large.ini:适合大型数据库的配置文件。
  • my-medium.ini:适合中型数据库的配置文件。
  • my-small.ini:适合小型数据库的配置文件。
  • my-template.ini:是配置文件的模板,MySQL 配置向导将该配置文件中选择项写入到 my.ini 文件。
  • my-innodb-heavy-4G.ini:表示该配置文件只对于 InnoDB 存储引擎有效,而且服务器的内存不能小于 4GB。

     


网站公告

今日签到

点亮在社区的每一天
去签到