概述
文章目录
- MySQL 介绍
- 下载
- 安装
- 使用
- 参考文献
MySQL 介绍
MySQL 是目前最为流行的开源的数据库,是完全网络化的跨平台关系型数据库系统,他是由瑞典的 MySQL AB 公司开发的。它的象征符号是一只名为 Sakila 的海豚,代表着 MySQL 数据库和团队的速度、能力、精确和优秀。
MySQL 数据库可以称得上是目前运行速度最快的 SQL 语言数据库。除了具有许多其他数据所不具备的功能之外,MySQL 数据库还是一种完全免费的产品,用户可以直接从网上下载使用,而不必支付任何费用。
MySQL 的特点
-
功能强大:MySQL 中提供了多种数据库存储引擎,各个引擎各有所长,适用于不同的应用场合。用户可以选择最合适的引擎以得到最高性能,这些引擎甚至可以应用处理每天访问量数亿的高强度 Web 搜索站点。 MySQL 支持事务、视图、存储过程和触发器等。
-
支持跨平台:MySQL 支持至少20种以上的开发平台,包括 Linux、Windows、FreeBSD、IBMAIX、AIX 和 FreeBSD 等。这使得在任何平台下编写的程序都可以进行移植,而不需要对程序做任何修改。
-
运行速度快:高速是 MySQL 的显著特性。在 MySQL 中,使用了极快的 B树 磁盘表(MyISAM)和索引压缩;通过使用优化的单扫描多连接,能够极快的实现连接;SQL 函数使用高度优化的类库实现,运行速度极快。
-
支持面向对象:PHP 支持混合编程方式。编程方式可分为纯粹面向对象、纯粹面向过程、面向对象与面向过程混合3种方式。
-
安全性高;灵活安全的权限和密码系统允许主机的基本验证。连接到服务器时,所有的密码传输均采用加密形式,从而保证了密码的安全。
-
成本低:MySQL 数据库是一种完全免费的产品,用户可以直接从网上下载。
-
支持各种开发语言:MySQL 为各种流行的程序设计语言提供支持,为他们提供了很多的 API 函数。
-
数据库存储容量大:MySQL 数据库的最大有效容量通常是有操作系统对文件大小的限制决定的,而不是有MySQL内部限制决定的。InnoDB 存储引擎将 InnoDB 表保存在一个表空间内,该表空间可由数个文件创建,表空间的最大容量为64TB,可以轻松处理拥有上万条记录的大型数据库。
-
支持强大的内置函数:PHP 中提供了大量内置函数,几乎涵盖了Web 应用开发中的所有功能。它内置了数据连接、文件上传等功能,MySQL 支持大量的扩展库,如 MySQLi 等,为快速开发 Web 应用提供方便。
下载
点击去下载MySql
安装
- 编写配置文件
# 解压压缩包后在 bin 的同级目录新建 my.ini,并复制以下配置项 [mysql] # 设置 mysql 客户端默认字符集 default-character-set=utf8 [mysqld] # 设置 3306 端口 port = 3306 # 设置 mysql 的安装目录,根据自己情况配置 basedir=D:bulidToolsmysql-5.7.39-winx64 # 设置 mysql 数据库的数据的存放目录,根据自己情况配置 datadir=D:bulidToolsmysql5data # 允许最大连接数 max_connections=200 # 服务端使用的字符集默认为8比特编码的latin1字符集 character-set-server=utf8 # 创建新表时将使用的默认存储引擎 default-storage-engine=INNODB
- 安装 MySQL 服务
# cmd 切换目录到 MySQL 压缩包的目录 # 生成 data 目录 mysqld --initialize-insecure --user=mysql # 安装 mysql 服务 mysqld install
- 开启 MySQL 服务
net start mysql
使用
# root 账户 默认密码为空
mysql -uroot -p
GRANT ALL PRIVILEGES ON . TO 'root'@'%' IDENTIFIED BY '密码' WITH GRANT OPTION;
FLUSH PRIVILEGES;
参考文献
MySQL 官网
最后
以上就是喜悦水蜜桃为你收集整理的Windows 11 使用 MySQL 官方压缩包手动安装MySQL 介绍下载安装使用参考文献的全部内容,希望文章能够帮你解决Windows 11 使用 MySQL 官方压缩包手动安装MySQL 介绍下载安装使用参考文献所遇到的程序开发问题。
如果觉得靠谱客网站的内容还不错,欢迎将靠谱客网站推荐给程序员好友。
发表评论 取消回复