阿里云-云小站(无限量代金券发放中)
【腾讯云】云服务器、云数据库、COS、CDN、短信等热卖云产品特惠抢购

部署LNMP架构之MySQL安装

335次阅读
没有评论

共计 1005 个字符,预计需要花费 3 分钟才能阅读完成。

一、什么是 MySQL?
MySQL 是一个关系型数据库管理系统,由瑞典 MySQL AB 公司开发,属于 Oracle 旗下产品。MySQL 是最流行的关系型数据库管理系统之一,在 WEB 应用方面,MySQL 是最好的 RDBMS (Relational Database Management System,关系数据库管理系统) 应用软件之一。
MySQL 是一种关系数据库管理系统,关系数据库将数据保存在不同的表中,而不是将所有数据放在一个大仓库内,这样就增加了速度并提高了灵活性。
MySQL 所使用的 SQL 语言是用于访问数据库的最常用标准化语言。MySQL 软件采用了双授权政策,分为社区版和商业版,由于其体积小、速度快、总体拥有成本低,尤其是开放源码这一特点,一般中小型网站的开发都选择 MySQL 作为网站数据库。

二、安装 Mysql 服务

1. 安装环境依赖包(字符终端处理工具、语法分析器、编译器)
部署 LNMP 架构之 MySQL 安装
2. 创建管理用户
部署 LNMP 架构之 MySQL 安装
3. 解压 mysql 安装包到 /opt 目录下
部署 LNMP 架构之 MySQL 安装
4. 使用 cmake 进行配置

cmake \

-DCMKAE_INSTALL_PREFIX=/usr/local/mysql \

-DMYSQL_UNIX_ADDR=/usr/local/mysql/mysqk.sock \

-DSYSCONFDIR=/etc \

-DSYSTEMD_PID_DIR=/usr/local/mysql \

-DDEFAULT_CHARSET=utf8 \

-DDEFAULT_COLLATION=utf8_general_ci \

-DWITH_INNOBASE_STORAGE_ENGINE=1 \

-DWITH_ARCHIVE_STORAGE_ENGINE=1 \

-DWITH_BLACKHOLE_STORAGE_ENGINE=1 \

-DWITH_PERFSCHEMA_STORAGE_ENGINE=1 \

-DMYSQL_DATADIR=/usr/local/mysql/data \

-DWITH_BOOST=boost \

-DWITH_SYSTEMD=1

5. 编译完成后进行 make && make install 过程
部署 LNMP 架构之 MySQL 安装
部署 LNMP 架构之 MySQL 安装
6. 分配创建用户的权限
部署 LNMP 架构之 MySQL 安装
7. 调整配置文件
部署 LNMP 架构之 MySQL 安装
部署 LNMP 架构之 MySQL 安装
8. 设置环境变量
部署 LNMP 架构之 MySQL 安装
部署 LNMP 架构之 MySQL 安装
部署 LNMP 架构之 MySQL 安装
9. 修改启动脚本,初始化数据库
部署 LNMP 架构之 MySQL 安装
部署 LNMP 架构之 MySQL 安装
10. 使 mysql 可以被 service 命令管理
部署 LNMP 架构之 MySQL 安装
11. 开启服务并查看端口是否开启
部署 LNMP 架构之 MySQL 安装
创建数据库密码
部署 LNMP 架构之 MySQL 安装
重新登录 mysql 数据库
部署 LNMP 架构之 MySQL 安装
总结:安装数据库有很多细节上的问题需要我们注意,一定要细心细致不然频频报错导致心态崩溃!

部署 LNMP 架构之 MySQL 安装

正文完
星哥玩云-微信公众号
post-qrcode
 0
星锅
版权声明:本站原创文章,由 星锅 于2022-01-21发表,共计1005字。
转载说明:除特殊说明外本站文章皆由CC-4.0协议发布,转载请注明出处。
【腾讯云】推广者专属福利,新客户无门槛领取总价值高达2860元代金券,每种代金券限量500张,先到先得。
阿里云-最新活动爆款每日限量供应
评论(没有评论)
验证码
【腾讯云】云服务器、云数据库、COS、CDN、短信等云产品特惠热卖中