网络安全基础知识—mysql安装

本文介绍了MySQL的基础知识,包括它为何被广泛用于中小型网站,并详细阐述了在Linux环境下安装MySQL 5.6.15的步骤,包括安装必要的编译工具、cmake以及MySQL本身。最后,展示了如何查看安装的MySQL版本。请注意,本文仅供技术交流,务必遵循网络安全法规。

摘要生成于 C知道 ,由 DeepSeek-R1 满血版支持, 前往体验 >

mysql安装


0x00 mysql介绍


· MySQL 是最流行的关系型数据库管理系统,由瑞典MySQL AB公司开发,目前属于Oracle公司。

· MySQL所使用的SQL语言是用于访问数据库的最常用标准化语言。

· MySQL由于其体积小、速度快、总体拥有成本低,尤其是开放源码这一特点,一般中小型网站的开发都选择MySQL作为网站数据库。

· 

0x01 mysql安装

安装编译工具及库文件

yum -y install gcc gcc-c++ make autoconf libtool-ltdl-devel gd-devel freetype-devel libxml2-devel libjpeg-devel libpng-devel openssl-devel curl-devel bison patch unzip libmcrypt-devel libmhash-devel ncurses-devel sudo bzip2 flex libaio-devel

安装cmake 编译器

wget http://www.cmake.org/files/v3.1/cmake-3.1.1.tar.gtar zxvf cmake-3.1.1.tar.gzcd cmake-3.1.1./bootstrapmake && make install

安装 MySQL

MySQL版本:mysql-5.6.15。

wget http://dev.mysql.com/get/Downloads/MySQL-5.6/mysql-5.6.15.tar.gztar zxvf mysql-5.6.15.tar.gzcd mysql-5.6.15cmake -DCMAKE_INSTALL_PREFIX=/usr/local/webserver/mysql/ -DMYSQL_UNIX_ADDR=/tmp/mysql.sock -DDEFAULT_CHARSET=utf8 -DDEFAULT_COLLATION=utf8_general_ci -DWITH_EXTRA_CHARSETS=all -DWITH_MYISAM_STORAGE_ENGINE=1 -DWITH_INNOBASE_STORAGE_ENGINE=1 -DWITH_MEMORY_STORAGE_ENGINE=1 -DWITH_READLINE=1 -DWITH_INNODB_MEMCACHED=1 -DWITH_DEBUG=OFF -DWITH_ZLIB=bundled -DENABLED_LOCAL_INFILE=1 -DENABLED_PROFILING=ON -DMYSQL_MAINTAINER_MODE=OFF -DMYSQL_DATADIR=/usr/local/webserver/mysql/data -DMYSQL_TCP_PORT=3306make && make install

0x02 查看mysql版本


/usr/local/webserver/mysql/bin/mysql --version

安装结束

下期持续为大家分享mysql配置、以及配置文件详解、漏洞复现技术文章

*本文章仅供技术交流分享,请勿做未授权违法攻击,雨笋教育不负任何责任。具体请参考《网络安全法》。

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值