位置: 编程技术 - 正文

Linux下mysql源码安装笔记

编辑:rootadmin

推荐整理分享Linux下mysql源码安装笔记,希望有所帮助,仅作参考,欢迎阅读内容。

文章相关热门搜索词:,内容如对您有帮助,希望把文章链接给更多的朋友!

1.假设已经有mysql-5.5..tar.gz以及cmake-2.8.4.tar.gz两个源文件

(1)先安装cmake(mysql5.5以后是通过cmake来编译的)

(2)创建mysql的安装目录及数据库存放目录

(3)创建mysql用户及用户组

(4)安装mysql

参数说明:

-DCMAKE_INSTALL_PREFIX=/usr/local/mysql //安装目录

-DINSTALL_DATADIR=/usr/local/mysql/data //数据库存放目录

-DDEFAULT_CHARSET=utf8     //使用utf8字符

-DDEFAULT_COLLATION=utf8_general_ci //校验字符

-DEXTRA_CHARSETS=all     //安装所有扩展字符集

-DENABLED_LOCAL_INFILE=1    //允许从本地导入数据

注意事项:

重新编译时,需要清除旧的对象文件和缓存信息。

2.配置

(1)设置目录权限

(2)

[root@ rhel5 mysql]# cp support-files/my-medium.cnf /etc/my.cnf //将mysql的启动服务添加到系统服务中

Linux下mysql源码安装笔记

(3)创建系统数据库的表

(4)设置环境变量

[root@ rhel5~]# vi /root/.bash_profile

在PATH=$PATH:$HOME/bin添加参数为:

PATH=$PATH:$HOME/bin:/usr/local/mysql/bin:/usr/local/mysql/lib

[root@ rhel5~]#source /root/.bash_profile

(5)手动启动mysql

启动日志写在此文件下:/usr/local/mysql/data/localhost.err

关闭MySQL服务

[root@ rhel5 mysql]# mysqladmin -u root -p shutdown //这里MySQL的root用户还没有配置密码,所以为空值。需要输入密码时,直接点回车键即可。

(6)另一种简单的启动mysql的方法(mysql已经被添加到系统服务中)

如果上述命令出现:mysql.server 未识别的服务

则可能mysql还没添加到系统服务中,下面用另一种方法添加:

[root@ rhel5 mysql]# cp support-files/mysql.server /etc/init.d/mysql //将mysql的启动服务添加到系统服务中注意:主要是将mysql.server拷贝到/etc/init.d中,命名为mysql。在有的系统中,mysql.server在/usr/local/mysql/share/mysql/mysql.server中,而本系统中,mysql.server在/usr/local/mysql/support-files/mysql.server中。

然后再用#service mysql start 来启动mysql即可。

(7)修改MySQL的root用户的密码以及打开远程连接

重新登录:mysql -u root -p

若还不能进行远程连接,则关闭防火墙[root@ rhel5~]# /etc/rc.d/init.d/iptables stop

注:如果不能远程连接,出现错误mysql error number ,则加入下面语句试试:

精彩专题分享:mysql不同版本安装教程 mysql5.7各版本安装教程

标签: Linux下mysql源码安装笔记

本文链接地址:https://www.jiuchutong.com/biancheng/348907.html 转载请保留说明!

上一篇:RPM方式安装MySQL5.6源码(rpm方式安装samba软件)

下一篇:MySQL 5.6 GTID新特性实践(mysql newid())

  • 个人出租不动产税率
  • 企业所得税的计算公式
  • 增值税进项税没那么多,申报表多填
  • 研发费用可以列支成本吗
  • 小规模申请专票的申请理由怎么写
  • 农民工工资专户管理暂行办法
  • 企业咨询费入什么科目
  • 银行网银服务费做什么科目
  • 工程项目结算方式有哪几种
  • 产品成本核算方法体系的内容包括
  • 无法提供财产原值凭证
  • 捆绑销售如何做会计处理合适?
  • 实际入库数量怎么算
  • 如何知道企业交了多少税
  • 小微企业月销售额不超过15万
  • 0申报的清算所得税申报表怎么填
  • 定额发票使用年限规定
  • 2017 160号文件
  • 退票费可以开公司发票吗
  • 长期待摊费用以后怎么摊销
  • 应付账款期末余额是负数是什么意思
  • 服装加工费发票税点
  • 资产负债表要填年初余额吗
  • 企业一年零申报怎么办
  • windows右键刷新总是卡住
  • 会计主要做些啥
  • 怎么修改以前年度的账
  • Windows11预览体验
  • 装修费预付款会计分录
  • msmpeng.exe是什么进程
  • 资产负债表左方烈士的资产按什么排列
  • 企业新增股东投标流程
  • 微信红包如何发出去
  • batch size 大小
  • php获取长度
  • 金税盘维护费抵税会计分录
  • 两阶段鲁棒优化 多目标
  • 预收款怎么做表格
  • 哪些税是季报
  • 帝国cms使用手册
  • 稽查补缴税款会计处理
  • 财务报表申报错误情况说明范文
  • 小规模收入账务
  • 火车票可以抵扣进项税
  • 计提消费税的会计分录讲解
  • 自产用于捐赠的会计处理
  • 什么情况下需要异地预缴增值税
  • 管理人员工资属于酌量性固定成本
  • 主营业务收入如何做分录
  • 产品加工总是会出现问题的,100%合格是不可能的
  • 单式记账法因为其简单易学,记账效率高
  • 资产减值损失属于损益类的收入还是费用
  • 劳动关系与劳务关系的联系与区别
  • 存根联明细怎么申报
  • 固定资产错记到费用了怎么办
  • 企业汇算清缴需要提供什么资料
  • 发票没有银行账号可以吗
  • 付款与开票单位不一致怎样做账
  • 建账是不是只需要科目余额表
  • 新企业设置账簿
  • 原始凭证的基本内容
  • MySQL execute、executeUpdate、executeQuery三者的区别
  • vmware虚拟机找不到了
  • win7怎么操作
  • explorer.exe进程文件
  • 如何禁用mac内置键盘
  • win8 网络连接
  • WIN10系统怎么分屏
  • fstab文件详解修改
  • win8系统打不开exe
  • php上传文件到指定目录
  • windows与苹果
  • linux pymol
  • unity怎么学
  • unity3d 依赖注入
  • nodejs实现登录
  • jquery fullpage
  • 大连地税局发票怎么开
  • 如何开展班级全部活动
  • 无锡税务局稽查一分局
  • 免责声明:网站部分图片文字素材来源于网络,如有侵权,请及时告知,我们会第一时间删除,谢谢! 邮箱:opceo@qq.com

    鄂ICP备2023003026号

    网站地图: 企业信息 工商信息 财税知识 网络常识 编程技术

    友情链接: 武汉网站建设