相关软件环境
CentOS 6.5
Server version: 5.5.39-log MySQL Community Server (GPL) 软件包的名字mysql-5.5.39-linux2.6-x86_64.tar.gz 大小180M
1. 安装软件补丁
2. 上传mysql二进制软件包,并且解压
3. 配置MySQL用户赋给权限
4. 初始化Mysql数据库
5. 修改mysql目录属主为root
6. 生成MYSQL启动服务
7. 生成mysql主配置文件my.cnf
8. 配置my.cnf文件
9. 启动mysql
10.配置环境变量
11.访问MYSQL及其它相关配置
=============================================================
1.安装软件补
#这时一定要确定internet可以连接,才能使用下面命令
[root@mdb03 /]# yum install gcc gcc-c++ kernel-devel
[root@mdb03 /]# yum install -y ncurses-devel
[root@mdb03 /]# yum install -y libaio.so.1
[root@mdb03 /]# yum install -y libaio
[root@mdb03 /]# yum install -y ncurses-devel
[root@mdb03 /]# yum install -y make
[root@mdb03 /]# yum install -y cmake
[root@mdb03 /]# yum install -y bison
[root@mdb03 /]# yum groupinstall "Development Libraries" -y
=============================================================
2.上传mysql二进制软件包,并且解压
#上传二进mysql软件mysql-5.5.39-linux2.6-x86_64.tar.gz 大小180M
#解压软件
[root@mdb03 ~]# cd /usr/local
[root@mdb03 app]# tar zxvf mysql-5.5.39-linux2.6-x86_64.tar.gz
#软件目录改名
[root@mdb03 app]# mv mysql-5.5.39-linux2.6-x86_64 mysql
[root@mdb03 local]# ls
bin etc games include lib lib64 libexec mysql mysql-5.5.39-linux2.6-x86_64.tar.gz sbin share src
=============================================================
3.配置MySQL用户赋给权限
[root@mdb03 /]# groupadd -r mysql
[root@mdb03 /]# useradd -g mysql -r -s /sbin/nologin mysql
[root@mdb03 /]# mkdir -p /mydata/data
[root@mdb03 /]# ln -s mysql mysql
[root@mdb03 /]# chown -R mysql:mysql /usr/local/mysql/*
[root@mdb03 /]# chown -R mysql:mysql /mydata/data
[root@mdb03 local]# cd mysql
#查看当前所在路径
[root@mdb03 mysql]# pwd
/usr/local/mysql
[root@mdb03 mysql]# ls
bin COPYING data docs include INSTALL-BINARY lib man mysql-test README scripts share sql-bench support-files
[root@mdb03 mysql]# ls -lh
total 200K
drwxr-xr-x. 2 mysql mysql 4.0K Oct 30 14:55 bin
-rw-r--r--. 1 mysql mysql 18K Jul 19 14:25 COPYING
drwxr-xr-x. 3 mysql mysql 4.0K Oct 30 14:55 data
drwxr-xr-x. 2 mysql mysql 4.0K Oct 30 14:55 docs
drwxr-xr-x. 3 mysql mysql 4.0K Oct 30 14:55 include
-rw-r--r--. 1 mysql mysql 131K Jul 19 14:25 INSTALL-BINARY
drwxr-xr-x. 3 mysql mysql 4.0K Oct 30 14:55 lib
drwxr-xr-x. 4 mysql mysql 4.0K Oct 30 14:55 man
drwxr-xr-x. 10 mysql mysql 4.0K Oct 30 14:55 mysql-test
-rw-r--r--. 1 mysql mysql 2.5K Jul 19 14:25 README
drwxr-xr-x. 2 mysql mysql 4.0K Oct 30 14:55 scripts
drwxr-xr-x. 27 mysql mysql 4.0K Oct 30 14:55 share
drwxr-xr-x. 4 mysql mysql 4.0K Oct 30 14:55 sql-bench
drwxr-xr-x. 2 mysql mysql 4.0K Oct 30 14:55 support-files
[root@mdb03 mysql]# pwd
/usr/local/mysql
[root@mdb03 local]# cd mysql
[root@mdb03 mysql]# ls
bin COPYING data docs include INSTALL-BINARY lib man mysql-test README scripts share sql-bench support-files
[root@mdb03 mysql]# ls scripts/
mysql_install_db
[root@mdb03 ~]# chmod 775 /mydata/data
CentOS 6.5
Server version: 5.5.39-log MySQL Community Server (GPL) 软件包的名字mysql-5.5.39-linux2.6-x86_64.tar.gz 大小180M
1. 安装软件补丁
2. 上传mysql二进制软件包,并且解压
3. 配置MySQL用户赋给权限
4. 初始化Mysql数据库
5. 修改mysql目录属主为root
6. 生成MYSQL启动服务
7. 生成mysql主配置文件my.cnf
8. 配置my.cnf文件
9. 启动mysql
10.配置环境变量
11.访问MYSQL及其它相关配置
=============================================================
1.安装软件补
#这时一定要确定internet可以连接,才能使用下面命令
[root@mdb03 /]# yum install gcc gcc-c++ kernel-devel
[root@mdb03 /]# yum install -y ncurses-devel
[root@mdb03 /]# yum install -y libaio.so.1
[root@mdb03 /]# yum install -y libaio
[root@mdb03 /]# yum install -y ncurses-devel
[root@mdb03 /]# yum install -y make
[root@mdb03 /]# yum install -y cmake
[root@mdb03 /]# yum install -y bison
[root@mdb03 /]# yum groupinstall "Development Libraries" -y
=============================================================
2.上传mysql二进制软件包,并且解压
#上传二进mysql软件mysql-5.5.39-linux2.6-x86_64.tar.gz 大小180M
#解压软件
[root@mdb03 ~]# cd /usr/local
[root@mdb03 app]# tar zxvf mysql-5.5.39-linux2.6-x86_64.tar.gz
#软件目录改名
[root@mdb03 app]# mv mysql-5.5.39-linux2.6-x86_64 mysql
[root@mdb03 local]# ls
bin etc games include lib lib64 libexec mysql mysql-5.5.39-linux2.6-x86_64.tar.gz sbin share src
=============================================================
3.配置MySQL用户赋给权限
[root@mdb03 /]# groupadd -r mysql
[root@mdb03 /]# useradd -g mysql -r -s /sbin/nologin mysql
[root@mdb03 /]# mkdir -p /mydata/data
[root@mdb03 /]# ln -s mysql mysql
[root@mdb03 /]# chown -R mysql:mysql /usr/local/mysql/*
[root@mdb03 /]# chown -R mysql:mysql /mydata/data
[root@mdb03 local]# cd mysql
#查看当前所在路径
[root@mdb03 mysql]# pwd
/usr/local/mysql
[root@mdb03 mysql]# ls
bin COPYING data docs include INSTALL-BINARY lib man mysql-test README scripts share sql-bench support-files
[root@mdb03 mysql]# ls -lh
total 200K
drwxr-xr-x. 2 mysql mysql 4.0K Oct 30 14:55 bin
-rw-r--r--. 1 mysql mysql 18K Jul 19 14:25 COPYING
drwxr-xr-x. 3 mysql mysql 4.0K Oct 30 14:55 data
drwxr-xr-x. 2 mysql mysql 4.0K Oct 30 14:55 docs
drwxr-xr-x. 3 mysql mysql 4.0K Oct 30 14:55 include
-rw-r--r--. 1 mysql mysql 131K Jul 19 14:25 INSTALL-BINARY
drwxr-xr-x. 3 mysql mysql 4.0K Oct 30 14:55 lib
drwxr-xr-x. 4 mysql mysql 4.0K Oct 30 14:55 man
drwxr-xr-x. 10 mysql mysql 4.0K Oct 30 14:55 mysql-test
-rw-r--r--. 1 mysql mysql 2.5K Jul 19 14:25 README
drwxr-xr-x. 2 mysql mysql 4.0K Oct 30 14:55 scripts
drwxr-xr-x. 27 mysql mysql 4.0K Oct 30 14:55 share
drwxr-xr-x. 4 mysql mysql 4.0K Oct 30 14:55 sql-bench
drwxr-xr-x. 2 mysql mysql 4.0K Oct 30 14:55 support-files
[root@mdb03 mysql]# pwd
/usr/local/mysql
[root@mdb03 local]# cd mysql
[root@mdb03 mysql]# ls
bin COPYING data docs include INSTALL-BINARY lib man mysql-test README scripts share sql-bench support-files
[root@mdb03 mysql]# ls scripts/
mysql_install_db
[root@mdb03 ~]# chmod 775 /mydata/data