CentOS6.x/CentOS7.x系统环境一键实现安装mysql5.方法


下面讲讲关于CentOS6.x/CentOS7.x系统环境一键实现安装mysql5.方法,文字的奥妙在于贴近主题相关。所以,闲话就不谈了,我们直接看下文吧,相信看完CentOS6.x/CentOS7.x系统环境一键实现安装mysql5.方法这篇文章你一定会有所受益。一、系统环境及说明系统:CentOS6.x_x64 mysql:社区版5.6.21,开源数据库用的最多的mysql,编译安装比较繁琐,yum安装版本比较低且默认安装的位置是/var/下,本次采用官方下载的rpm包,通过脚本自动化安装并定制数据目录到独立分区中(本次为/data1目录)另外补充部分是给出针对Ubuntu/CentOS7的实际配置;最后提供了脚本一键安装;注意的是glibc版本要大于2.12二、准备安装包1、官方下载#https://dev.mysql.com/downloads/mysql/5.6.html#downloads选择对应的版本和平台软件包:MySQL-shared-compat-5.6.x-1.el6.x86_64.rpm #x就是你下的版本号以下类同
MySQL-devel-5.6.x-1.el6.x86_64.rpm
MySQL-shared-5.6.x-1.el6.x86_64.rpm
MySQL-client-5.6.x-1.el6.x86_64.rpm
MySQL-test-5.6.x-1.el6.x86_64.rpm
MySQL-server-5.6.x-1.el6.x86_64.rpm2、本实验用到的包http://pan.baidu.com/s/1nvn0nUx包含了以下软件包(也是从官方下载):MySQL-shared-compat-5.6.21-1.el6.x86_64.rpm
MySQL-devel-5.6.21-1.el6.x86_64.rpm
MySQL-shared-5.6.21-1.el6.x86_64.rpm
MySQL-client-5.6.21-1.el6.x86_64.rpm
MySQL-test-5.6.21-1.el6.x86_64.rpm
MySQL-server-5.6.21-1.el6.x86_64.rpm三、安装mysql5.61、如果是官方下载的请直接执行下面操作2、本实验脚本如下:将以上rpm包放到一个目录,创建my.cnf文件(公供参考)cat my.cnf注意:生产环境有些优化参数请按需修改;以上仅供参考;您也可以到https://tools.percona.com/ 网站填写相关参数生成配置文件;并在目录中创建一个install.sh脚本内容如下:cat install.sh
四、注意问题1、关闭selinux否则脚本安装不成功2、安装后系统自带的postfix和crontab工具被御了,重新yum安装 一次即可3、mysql服务的root密码为空,请自行修改root密码或在脚本中添加以下行 在mysql迁移好目录启动后自动修改mysql root密码mysqladmin -u root password “123.com”

补充部分:
CentOS7.x安装 mysql 5.7.21到mysql官方下载Linux通用包wget https://cdn.mysql.com/Downloads/MySQL-5.7/mysql-5.7.21-linux-glibc2.12-x86_64.tar.gz解压:添加环境变量
初始化:复制启动脚本:
Ubuntu 16.04上安装下载同样的包
安装的步骤与上面CentOS7类似,不同的是ubuntu 16.04上不支持service 方式管理因此需要复制如图:mysql -uroot -p如图:注意安装后mysql root密码为空;请自行设置 root密码;以下脚本一键安装亦是如此!
一键安装脚本以上在CentOS7上安装和Ubuntu 16.04下安装大同小异,均可以安装成功;因此整理成一键安装脚本!
#cat auto_install_mysq开发云主机域名l.sh
补充:python pip install MySQL-python 时报错mysql_config 找不到问题# ln -s /usr/local/mysql/bin/mysql_config /usr/bin/mysql_config以及error: command ‘x86_64-linux-gnu-gcc’ failed with exit status 1ubuntu 执行如下命令sudo apt-get install python-dev build-essential libssl-dev libffi-dev libxml2-dev libxslt1-dev zlib1g-dev 对于以上CentOS6.x/CentOS7.x系统环境一键实现安装mysql5.方法相关内容,大家还有什么不明白的地方吗?或者想要了解更多相关,可以继续关注我们的行业资讯板块。

相关推荐: innobackupex 远程备份

应用于DC1 -> DC2或者 mysql replicationDC2,接收端:监听接口1234nc -l 1234 | tar ixvf – 2&g开发云主机域名t; xtrabackup.logroot@python-develpment:/scr…

免责声明:本站发布的图片视频文字,以转载和分享为主,文章观点不代表本站立场,本站不承担相关法律责任;如果涉及侵权请联系邮箱:360163164@qq.com举报,并提供相关证据,经查实将立刻删除涉嫌侵权内容。

(0)
打赏 微信扫一扫 微信扫一扫
上一篇 06/08 09:07
下一篇 06/08 09:07

相关推荐