mysql源码包安装的方法:首先上传或下载源码包,并安装依赖;然后解压安装包,并生成;接着编译和安装、做软连接、创建用户、拷贝配置文件和启动脚本、初始化数据库等等;最后启动数据库和配置环境变量,并确认启动即可。

更多相关免费学习推荐:mysql教程(视频)
mysql源码包安装的方法:
源码包安装
1)上传或下载源码包
[root@db02 ~]# rz mysql-5.6.46.tar.gz
2)安装依赖
由于安装环境的不同,在生成的过程中可能也会报其它的错误,按照错误的提示安装相应的依耐包即可。
[root@db02 ~]# yum install -y ncurses-devel libaio-devel gcc gcc-c++ glibc cmake autoconf openssl openssl-devel
3)解压安装包
[root@db02 ~]# tar xf mysql-5.6.46.tar.gz
4)生成
[root@db02 ~]# cd mysql-5.6.46/ [root@db02 mysql-5.6.46]# cmake . -DCMAKE_INSTALL_PREFIX=/usr/local/mysql-5.6.46 \ -DMYSQL_DATADIR=/usr/local/mysql-5.6.46/data \ -DMYSQL_UNIX_ADDR=/usr/local/mysql-5.6.46/tmp/mysql.sock \ -DDEFAULT_CHARSET=utf8 \ -DDEFAULT_COLLATION=utf8_general_ci \ -DWITH_EXTRA_CHARSETS=all \ -DWITH_INNOBASE_STORAGE_ENGINE=1 \ -DWITH_FEDERATED_STORAGE_ENGINE=1 \ -DWITH_BLACKHOLE_STORAGE_ENGINE=1 \ -DWITHOUT_EXAMPLE_STORAGE_ENGINE=1 \ -DWITH_ZLIB=bundled \ -DWITH_SSL=system \ -DENABLED_LOCAL_INFILE=1 \ -DWITH_EMBEDDED_SERVER=1 \ -DENABLE_DOWNLOADS=1 \ -DWITH_DEBUG=0
5)编译和安装
[root@db02 mysql-5.6.46]# make && make install
6)做软连接
电子手机配件网站源码1.0
电子手机配件网站源码是一个响应式的织梦网站模板,软件兼容主流浏览器,且可以在PC端和手机端中进行浏览。模板包含安装说明,并包含测试数据。本模板基于DEDECms 5.7 UTF-8设计,需要GBK版本的请自己转换。模板安装方法:1、下载最新的织梦dedecms5.7 UTF-8版本。2、解压下载的织梦安装包,得到docs和uploads两个文件夹,请将uploads里面的所有文件和文件夹上传到你的
0
查看详情
[root@db02 ~]# ln -s /usr/local/mysql-5.6.46 /usr/local/mysql
7)创建用户
[root@db02 ~]# useradd mysql -s /sbin/nologin -M
8)拷贝配置文件和启动脚本
[root@db02 ~]# cd /usr/local/mysql/support-files/ [root@db02 support-files]# cp my-default.cnf /etc/my.cnf cp: overwrite '/etc/my.cnf'? y [root@db02 support-files]# cp mysql.server /etc/init.d/mysqld
9)初始化数据库
[root@db02 support-files]# cd /usr/local/mysql/scripts/ [root@db02 scripts]# ./mysql_install_db --user=mysql --basedir=/usr/local/mysql --datadir=/usr/local/mysql/data
8)配置system管理mysql
[root@db02 scripts]# vim /usr/lib/systemd/system/mysqld.service [Unit] Description=MySQL Server Documentation=man:mysqld(8) Documentation=https://dev.mysql.com/doc/refman/en/using-systemd.html After=network.target After=syslog.target [Install] WantedBy=multi-user.target [Service] User=mysql Group=mysql ExecStart=/usr/local/bin/mysqld --defaults-file=/etc/my.cnf LimitNOFILE = 5000 [root@db02 scripts]# systemctl daemon-reload [root@db02 scripts]# systemctl start mysqld
9)启动失败报错
[root@db02 scripts]# /etc/init.d/mysqld start Starting MySQL.Logging to '/usr/local/mysql-5.6.46/data/db02.err'. 200709 15:42:14 mysqld_safe Directory '/usr/local/mysql-5.6.46/tmp' for UNIX socket file don't exists. ERROR! The server quit without updating PID file (/usr/local/mysql-5.6.46/data/db02.pid). #原因: 1.cmake过程指定了socket文件位置,实际位置不存在 2.目录权限不足 #解决: [root@db02 scripts]# mkdir /usr/local/mysql-5.6.46/tmp/ [root@db02 scripts]# chown -R mysql.mysql /usr/local/mysql [root@db02 scripts]# chown -R mysql.mysql /usr/local/mysql-5.6.46/
10)启动数据库
[root@db02 scripts]# systemctl start mysqld
11)配置环境变量
[root@db03 scripts]# vim /etc/profile.d/mysql.sh export PATH=/usr/local/mysql/bin:$PATH [root@db03 mysql]# source /etc/profile
12)确认启动
[root@m01 scripts]# ps -ef | grep mysql mysql 12886 1 2 03:10 ? 00:00:00 /usr/local/mysql/bin/mysqld --defaults-file=/etc/my.cnf root 12921 10636 0 03:11 pts/1 00:00:00 grep --color=auto mysql [root@m01 scripts]# netstat -lntp tcp6 0 0 :::3306 :::* LISTEN 12886/mysqld
以上就是mysql源码包如何安装的详细内容,更多请关注其它相关文章!
# 不存在
# 企业seo网推广
# 榆阳区全网营销推广
# 麻涌网站seo诊断
# 贵州省网络营销推广外包
# 通州英文网站建设方案
# 开直播给开箱网站推广犯法吗
# 贵阳好的seo推广
# 南通网站建设果尔
# 创意标题seo标题优化
# 洪江seo推广优化
# mysql
# 中文网
# 相关文章
# 上传
# 是一个
# 如何设置
# 配置文件
# 会报
# 安装包
# 镜像
# 源码包
相关栏目:
【
Google疑问12 】
【
Facebook疑问10 】
【
优化推广96088 】
【
技术知识133117 】
【
IDC资讯59369 】
【
网络运营7196 】
【
IT资讯61894 】
相关推荐:
《猎聘》筛选猎头岗位方法
《小黑盒》删除历史浏览方法
向往的生活小游戏启动处_向往的生活小游戏立即启动
如何在mysql中比较InnoDB和MyISAM区别
Lar*el Socialite单设备登录策略:实现用户唯一会话管理
TikTok私信无法发送表情怎么办 TikTok消息表情发送修复方法
163邮箱网页版入口 163邮箱在线使用
Win11怎么开启HDR_Windows 11显示器画质增强设置
《下一站江湖2》大雪山加入方法
申通快件单号查询平台 申通包裹物流动态跟踪
Python高效统计字典嵌套列表值在目标列表中的出现次数
Eclipse开发J*a快速入门
纯CSS实现滚动时动态时间轴线条颜色填充效果
Golang如何使用crypto/md5生成哈希_Golang MD5哈希生成方法
Keras中Convolution2D层及其核心辅助层详解
广州地铁app准妈咪徽章领取方法
《密马》发布账号方法
Sublime怎么格式化HTML代码_Sublime前端代码美化插件使用指南
在Peewee中处理PostgreSQL记录重复:一站式数据摄取教程
《tt语音》超级玩家开通方法
mysql中外键约束如何使用_mysql FOREIGN KEY操作
WooCommerce购物车:强制显示所有交叉销售商品教程
PyEZ 配置提交中 RpcTimeoutError 的健壮性处理策略
被称为海蜈蚣的海洋动物是
智学网成绩单查询系统网_智学网学生平台登录
哔哩哔哩黑名单怎么查看
漫蛙官网(首页入口)_漫蛙漫画稳定访问教程分享
折叠屏手机充不进电是什么问题? 特殊结构带来的维修难点
C++ switch case字符串_C++如何实现字符串switch匹配
《咸鱼之王》新版孙坚技能解析
《随手记》备份数据方法
Dash应用多值文本输入处理与类型转换教程
研招网官方网站招生平台入口_中国研究生招生信息网官网登录
PDF如何批量加注释_PDF多文件批注高亮操作教程
《i莞家》修改昵称方法
外卖小程序对接第三方配送
ao3入口镜像地址 ao3镜像入口可靠跳转
铁路12306座位怎么选_12306官方选座操作方法
OPPO A3 WiFi频繁断开怎么办 OPPO A3网络优化技巧
火柴人战争网页版在线玩
GBA模拟器手柄按键设置
汽水音乐网页版登录 汽水音乐网页端官方入口
消除网页顶部意外空白线:CSS布局常见问题与解决方案
济南公交卡手机充值指南
菜鸟驿站的取件码忘了怎么办 手机快速查询指南
J*a中逻辑运算符如何使用_逻辑与或非的基础用法讲解
Yandex世界探索 最新官方免登录入口全知道
聚水潭ERP后台管理系统登录 聚水潭ERP官方登录通道
VS Code的时间线(Timeline)视图:您的代码时光机
如何在 WordPress 前端实现内容提交:古腾堡编辑器的替代方案与实践
2020-11-03
运城市盐湖区信雨科技有限公司是一家深耕海外推广领域十年的专业服务商,作为谷歌推广与Facebook广告全球合作伙伴,聚焦外贸企业出海痛点,以数字化营销为核心,提供一站式海外营销解决方案。公司凭借十年行业沉淀与平台官方资源加持,打破传统外贸获客壁垒,助力企业高效开拓全球市场,成为中小企业出海的可靠合作伙伴。