千家信息网

mysql5.6 安装部署

发表于:2026-10-31 作者:千家信息网编辑
千家信息网最后更新 2026年10月31日,mysql5.6 install这里以预编译二进制方式安装部署,与编译安装相比,不需要编译,直接修改好my.cnf初始化后即可使用,推荐生产环境使用这种方式。下载文件国内镜像源下载更快,没有必要去官网
千家信息网最后更新 2026年10月31日mysql5.6 安装部署
mysql5.6 install

这里以预编译二进制方式安装部署,与编译安装相比,不需要编译,直接修改好my.cnf初始化后即可使用,推荐生产环境使用这种方式。

  • 下载文件
    国内镜像源下载更快,没有必要去官网下载。
cd ~wget http://mirrors.sohu.com/mysql/MySQL-5.6/mysql-5.6.39-linux-glibc2.12-x86_64.tar.gz
  • 配置文件准备这里只会配置安装启动必要的参数,生产级别的参数这里不做介绍。
cat /etc/my.cnf[client]port = 3306socket = /data/coohua/mysql/mysql.sockdefault-character-set = utf8[mysqld]port = 3306socket = /data/coohua/mysql/mysql.sockbasedir = /app/3rd/mysql/mysqldatadir = /data/coohua/mysql/data/pid-file = /data/coohua/mysql/data/mysqld.piduser = mysqlcharacter-set-server =utf8innodb_large_prefix=onlower_case_table_names = 1server-id = 1
  • 创建MySQL用户
groupadd mysqluseradd -g mysql -M -s /sbin/nologin mysql 
  • 创建mysql目录
mkdir -p /app/3rd/mysqlmkdir -p /data/coohua/mysql
  • 安装前准备
tar -zxf mysql-5.6.39-linux-glibc2.12-x86_64.tar.gz -C /app/3rd/mysql/ln -s /app/3rd/mysql/mysql-5.6.39-linux-glibc2.12-x86_64  /app/3rd/mysql/defaultchown -R mysql.mysql /app/3rd/mysql #程序目录chown -R /data/coohua/mysql/    #数据目录
  • 初始化安装
cd /app/3rd/mysql/mysql-5.6.39-linux-glibc2.12-x86_64./scripts/mysql_install_db --defaults-file=/app/3rd/mysql/default/my.cnf   --user=mysql
  • 出现下列错误提示
please install the following Perl modules before executing scripts/mysql_install_db:

缺少autoconf
yum -y install autoconf

error while loading shared libraries: libaio.so.1: cannot open shared object file: No such file or directory

缺少libaio

yum install -y libaio
  • 重新进行初始化操作
./scripts/mysql_install_db --defaults-file=/app/3rd/mysql/default/my.cnf   --user=mysql
  • 启动mysql服务
/app/3rd/mysql/default/bin/mysqld_safe --defaults-file=/app/3rd/mysql/default/my.cnf  --user=mysql &  
  • 修改密码
./bin/mysqladmin  -S /tmp/mysql.sock -u root -h localhost password 'root' 
  • 安全加固
mysql -S /tmp/mysql.sock -uroot -hlocalhost -proot delete from mysql.user where password=''; #删除无密码用户drop database test; #删除test数据库

至此mysql5.6版本已经安装完毕,但仅仅是安装完毕,后续要的优化很多

目录 编译 必要 参数 密码 数据 文件 方式 用户 准备 生产 配置 安全 二进制 数据库 更快 版本 环境 程序 级别 数据库的安全要保护哪些东西 数据库安全各自的含义是什么 生产安全数据库录入 数据库的安全性及管理 数据库安全策略包含哪些 海淀数据库安全审计系统 建立农村房屋安全信息数据库 易用的数据库客户端支持安全管理 连接数据库失败ssl安全错误 数据库的锁怎样保障安全 互联网科技有限公司 新华互联网科技学校 互联网科技logo 长亮科技互联网金融 深圳卡尔迅互联网科技有限公司怎么样 衡水科技产业互联网平台 北京大学互联网科技怎么样 互联网科技实习生岗位职责 团飞科技与伯堂互联网服务平台 南山科技园互联网公司有哪些 互联网科技项目计划书材料类 厦门千工互联网科技有限公司 知域互联网科技有限公司大骗子 智帮互联网科技公司最近动向 领航科技大厦互联网公司 互联网科技包装股 科技信息时代互联网发展 马化腾互联网科技教学 盐城市攀科互联网科技有限公司 互联网科技创业有什么好项目 博彦科技互联网金融 广东猪兼强互联网科技有限公司 科技平台互联网 互联网与科技金融数据 极限挑战互联网科技 恒生科技互联网指数分析 宁夏众和广鑫互联网科技有限公司 济南有互联网科技公司吗 信承诺互联网科技有限公司 10位科技互联网大佬
0