位置: 编程技术 - 正文

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())

  • 本期盈余转入累计盈余下面什么科目
  • 会计凭证包括哪三种
  • 免抵退税申报资料情况表在哪下载
  • 非流动资产处置损失包括哪些
  • 税控服务费减免税款分录
  • 个税返还手续费奖励员工需要交个税吗
  • 怎样查验电子发票真伪
  • 购买金税盘抵扣
  • 当月发票不够用领用了下个月,下个月还能再领吗
  • 装修预付款怎么做分录
  • 废物处置费如何做分录?
  • 补记上年度计提所得税费用的会计分录
  • 老板想提取销售公积金
  • 购车 买车
  • 废品材料回收价格
  • 个人所得税0申报操作流程
  • 淘宝开企业店铺需要什么资料
  • 同一建筑工程签不同合同
  • 企业所得税资产总额怎么算出来的呢
  • 为职工垫付的款项属于其他应收款吗
  • 应收账款年末余额过大
  • 发票丢失登报声明怎么写
  • 财产租赁所得的税率是多少
  • 安装费算固定资产
  • 出售无形资产是什么科目
  • 机票电子普票不可以报销么
  • win10播放视频软件
  • 上市公司发行股票是好还是坏
  • 预付款不退如何投诉
  • 城市赚钱项目
  • 如何做世界上最小的遥控飞机
  • PHP:imagecolortransparent()的用法_GD库图像处理函数
  • 海狸岛好玩吗
  • php查询语句怎么写
  • echarts柱状图立体
  • nodejs如何与前端交互
  • ip6tables-save命令 保存ip6tables表配置
  • php入门实例
  • vgremove命令
  • 应付职工薪酬包括哪些二级科目
  • 融资租赁首付租金会计账务处理
  • 租赁公司车转到私人名下
  • phpcms生成html
  • c语言typedef的用法
  • 货物运输行业前景如何
  • 员工旅游的费用账务处理
  • 公司自用咖啡机怎么处理
  • 借条这样写才有效
  • 开专票一定要写明细吗
  • 电子发票会自动上传吗
  • 事业单位以资产为准吗
  • 利润减负债
  • 申请刻制发票专用章要求
  • 利息收入怎么做红字
  • 企业职工福利费的扣除标准是多少?
  • 收到保险公司的发票怎么做账
  • 民非企业附加税计提和缴纳分录
  • 车辆保险费计入现金流量表哪里
  • 勾选发票必须当月认证吗
  • 新公司内账怎么做
  • 有存货的公司
  • mysql命令执行顺序
  • mac怎么共享wifi密码给iphone
  • centos5安装步骤
  • winxp资源管理器频繁无响应
  • linux挂载cd
  • win7装完系统我的电脑在哪
  • Win10 Mobile build 10586.242提前上手体验
  • win7开机屏幕狂闪不停怎么解决
  • 为什么调用不了函数
  • 游戏输入法安卓
  • python爬虫爬取京东某个商品
  • jQuery中trigger()与bind()用法分析
  • python3 django教程
  • Unity-DF 2048界面
  • js测试工具
  • 安卓自定义app
  • 河南电子税务局官网入口
  • 福建米其林餐厅有几家
  • 亮点纷呈的意思和造句
  • 免责声明:网站部分图片文字素材来源于网络,如有侵权,请及时告知,我们会第一时间删除,谢谢! 邮箱:opceo@qq.com

    鄂ICP备2023003026号

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

    友情链接: 武汉网站建设