码迷,mamicode.com
首页 > 数据库 > 详细

通用二进制包安装mariadb

时间:2016-01-06 06:56:10      阅读:253      评论:0      收藏:0      [点我收藏+]

标签:mysql   二进制   配置文件   通用   mariadb   

 

通用二进制包安装mariadb

 

解压二进制包:

 

# tar xf   mariadb-5.5.43-linux-x86_64.tar.gz   -C   /usr/local   解压源码包(建议放在/usr/local目录下)

# ln -s   /usr/local/mariadb-5.5.43-linux-x86_64   /usr/local/mysql  为解压目录创建个目录链接mysql(因为,名字虽说叫mariadb,实际内容还是mysql

 

初始化:

 

# mkdir /data  (新建存储目录)

# /usr/local/mysql/scripts/mysql_install_db  --user=mysql  --datadir=/data     --user指定以哪个用户身份运行 --datadir 指定数据存放位置)

注意(错误解决):

二进制MariaDB安装时  FATAL ERROR: Could not find ./bin/my_print_defaults的解决办法

# /usr/local/mysql/scripts/mysql_install_db --user=mysql --basedir=/usr/local/mysql --datadir=/usr/local/mysql/data [ 顺序很重要 ]

 

复制配置文件模板并修改配置文件:

 技术分享

#cp support-files/my-large.cnf /etc/mysql/my.cnf

#  vim /etc/mysql/my.cnf

技术分享

innodb_file_per_table = on       innodb存储引擎来说每表使用一个单独的表空间文件

skip_name_relove = on  不对主机名做反解

 

复制自带的服务脚本到/etc/rc.d/init.d/

 

# cp /usr/local/mysql/support-files/mysql.server /etc/rc.d/init.d/mysqld

# chmod +x /etc/rc.d/init.d/mysqld          

# chkconfig --add mysqld

#  chkconfig mysqld on

#  service mysqld start

 

技术分享

 

技术分享

 

检查启动成功否:

技术分享

 

添加环境变量(添加环境变量后就可以mysql进入了):

 

# vim /etc/profile.d/mysql.sh

export PATH=/usr/local/mysql/bin:$PATH     在mysql.sh中添加这行内容

# . /etc/profile.d/mysql.sh      重读文件即可使用mysql进入客户端

 

技术分享

 

进入mysql客户端:

 

# mysql

 

技术分享

 

本文出自 “运维” 博客,请务必保留此出处http://laoliao.blog.51cto.com/10027070/1731885

通用二进制包安装mariadb

标签:mysql   二进制   配置文件   通用   mariadb   

原文地址:http://laoliao.blog.51cto.com/10027070/1731885

(0)
(0)
   
举报
评论 一句话评论(0
登录后才能评论!
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!