mysql安装配置脚本
来源:互联网 发布:我爱mac账号 编辑:程序博客网 时间:2024/06/05 06:51
使用脚本可以一次性处理较多mysql的操作和相关的配置。易于部署服务器。以下以mysql 5.1.31作为案例。注释中说明命令的作用。
脚本如下:
#!/bin/bash
wget http://dev.mysql.com/get/Downloads/MySQL-5.1/mysql-5.1.31.tar.gz/from/http://mysql.easynet.be/ #下载mysql
tar -zxvf mysql-5.1.31.tar.gz #解压mysql
cd mysql-5.1.31 #进入目录
./configure --prefix=/usr/local/mysql --with-charset=utf8 --with-extra-charsets=all --enable-assembler --enable-thread-safe-client --with-big-tables --with-readline --with-ssl --with-embedded-server --enable-local-infile #配置makefile
make #编译mysql
wget http://dev.mysql.com/get/Downloads/MySQL-5.1/mysql-5.1.31.tar.gz/from/http://mysql.easynet.be/ #下载mysql
tar -zxvf mysql-5.1.31.tar.gz #解压mysql
cd mysql-5.1.31 #进入目录
./configure --prefix=/usr/local/mysql --with-charset=utf8 --with-extra-charsets=all --enable-assembler --enable-thread-safe-client --with-big-tables --with-readline --with-ssl --with-embedded-server --enable-local-infile #配置makefile
make #编译mysql
make install #安装mysql
groupadd mysql #加入mysql群
useradd -g mysql mysql #添加mysql群的mysql用户
cp /usr/local/mysql/share/mysql/my-medium.cnf /etc/my.cnf #配置mysql配置
sed -i 's/skip-federated/#skip-federated/g' /etc/my.cnf
/usr/local/mysql/bin/mysql_install_db --user=mysql
chmod +w /usr/local/mysql
chown -R mysql /usr/local/mysql/var
chgrp -R mysql /usr/local/mysql/.
cp /usr/local/mysql/share/mysql/mysql.server /etc/init.d/mysql #启动文件添加到系统启动目录
chmod 755 /etc/init.d/mysql #修改mysql程序访问权限
chkconfig --level 345 mysql on #作为系统服务开机启动
service mysql start #立刻启动mysql服务
groupadd mysql #加入mysql群
useradd -g mysql mysql #添加mysql群的mysql用户
cp /usr/local/mysql/share/mysql/my-medium.cnf /etc/my.cnf #配置mysql配置
sed -i 's/skip-federated/#skip-federated/g' /etc/my.cnf
/usr/local/mysql/bin/mysql_install_db --user=mysql
chmod +w /usr/local/mysql
chown -R mysql /usr/local/mysql/var
chgrp -R mysql /usr/local/mysql/.
cp /usr/local/mysql/share/mysql/mysql.server /etc/init.d/mysql #启动文件添加到系统启动目录
chmod 755 /etc/init.d/mysql #修改mysql程序访问权限
chkconfig --level 345 mysql on #作为系统服务开机启动
service mysql start #立刻启动mysql服务
- mysql安装配置脚本
- mysql-cluster-gpl-7.1.17 安装配置脚本
- mysql 自动安装脚本
- mysql 安装脚本
- MySQL安装脚本
- 一个脚本安装mysql
- MySQL 安装脚本
- mysql自动安装脚本
- mysql源码脚本安装
- go安装配置脚本
- nginx安装配置脚本
- 【Mysql】MYSQL安装配置
- RPM包安装mysql,采用shell脚本实现自动安装、配置与卸载
- MySQL集群(NDB)安装脚本
- MySQL集群(NDB)安装脚本
- Mysql免安装版脚本
- MySQL集群(NDB)安装脚本
- MYSQL 5.1自动安装脚本
- HDOJ 4725 - The Shortest Path in Nya Graph 构图最短路(priority_queue+dijkstra)
- centos5.5下yum升级python2.4到2.6
- ruby连接mysql2数据库
- 黑马程序员--IO技术
- JVM中将MethodArea 作为PermannentArea管理的弊端
- mysql安装配置脚本
- Linux ALSA声卡驱动之三:PCM设备的创建
- 批量更改文件名
- C#值类型
- 编程之美系列之计算字符串的相似度
- php-fpm backlog参数潜在问题
- Linux ALSA声卡驱动之四:Control设备的创建
- MongoDB涉及到大数据可扩展性问题
- Linux ALSA声卡驱动之五:移动设备中的ALSA(ASoC)