【MySQL】二进制分发安装
操作系统:Red Hat Enterprise Linux Server release 6.5
Mysql安装包:mysql-5.6.34-linux-glibc2.5-x86_64.tar.gz
1. Linux中创建mysql组和mysql用户
[root@lgr ~]# groupadd -g 1000 mysql
[root@lgr ~]# useradd mysql -g mysql -p mysql
2. 上传安装包到/usr/local目录下
---上传过程略---
3. 解压安装包
[root@lgr local]# tar -zxvf mysql-5.6.34-linux-glibc2.5-x86_64.tar.gz
4. 把解压后安装包名称改为'mysql'
[root@lgr local]# mv mysql-5.6.34-linux-glibc2.5-x86_64 mysql
5. 授权:解压的文件属主属组改为root:root,其中data改为mysql:mysql
[root@lgr ~]# cd /usr/local/mysql
[root@lgr mysql]# chown root:root *
[root@lgr mysql]# chown mysql:mysql data
[root@lgr mysql]# ll
total 68
drwxr-xr-x. 2 root root 4096 Jan 9 22:26 bin
-rw-r--r--. 1 root root 17987 Sep 30 19:41 COPYING
drwxr-xr-x. 3 mysql mysql 4096 Jan 9 22:26 data
drwxr-xr-x. 2 root root 4096 Jan 9 22:26 docs
drwxr-xr-x. 3 root root 4096 Jan 9 22:26 include
drwxr-xr-x. 3 root root 4096 Jan 9 22:26 lib
drwxr-xr-x. 4 root root 4096 Jan 9 22:26 man
drwxr-xr-x. 10 root root 4096 Jan 9 22:26 mysql-test
-rw-r--r--. 1 root root 2496 Sep 30 19:41 README
drwxr-xr-x. 2 root root 4096 Jan 9 22:26 scripts
drwxr-xr-x. 28 root root 4096 Jan 9 22:26 share
drwxr-xr-x. 4 root root 4096 Jan 9 22:26 sql-bench
drwxr-xr-x. 2 root root 4096 Jan 9 22:26 support-files
6. 初始化 建立授权表
[root@lgr ~]# cd /usr/local/mysql
[root@lgr mysql]# scripts/mysql_install_db --user=mysql --datadir=/usr/local/mysql/data
7. 编辑配置文件
[root@lgr ~]# cp /usr/local/mysql/support-files/my-default.cnf /etc/my.cnf
[root@lgr ~]# vi /etc/my.cnf
---修改其中的如下内容---
basedir = /usr/local/mysql
datadir = /usr/local/mysql/data
port = 3306
8. 映射mysql和mysqladmin目录
[root@lgr ~]# cd /usr/local/bin
[root@lgr bin]# ln -fs /usr/local/mysql/bin/mysql mysql
[root@lgr bin]# ln -fs /usr/local/mysql/bin/mysqladmin mysqladmin
##标红部分为MySQL的实际安装目录,根据实际目录修改
9. 拷贝mysql.server启动脚本到init.d目录下
[root@lgr ~]# cp /usr/local/mysql/support-files/mysql.server /etc/init.d/mysql
10. 启动MySQL Servier
[root@lgr bin]# service mysql start
11. 修改root用户的密码
[root@lgr ~]# mysqladmin -uroot password
12. 连接MySQL Server
[root@lgr bin]# mysql -u root -p
The End!
2017-08-17
【MySQL】二进制分发安装的更多相关文章
- MySQL二进制包安装及启动问题排查
环境部署:VMware10.0+CentOS6.9(64位)+MySQL5.7.19(64位)一.操作系统调整 # 更改时区 .先查看时区 [root@localhost ~]# date -R Tu ...
- MySQL二进制包安装
mysql的安装有多种方法,这里就介绍一下二进制包安装. [root@node1 ~]# tar xvf mysql-5.7.27-linux-glibc2.12-x86_64.tar [root@n ...
- mysql二进制包安装与配置实战记录
导读 一般中小型网站的开发都选择 MySQL 作为网站数据库,由于其社区版的性能卓越,搭配 PHP .Linux和 Apache 可组成良好的开发环境,经过多年的web技术发展,在业内被广泛使用的一种 ...
- mysql二进制包安装和遇到的问题
一.编译安装 tar -zxf mysql-5.5.32-linux2.6-x86_64.tar.gz mv mysql-5.5.32-linux2.6-x86_64 /application/mys ...
- MySQL二进制快速安装升级(待验证)
适合小版本的升级. 即 关闭当前的MySQL,替换当前的二进制文件或包,在现有的数据目录上重启MySQL,并运行mysql_upgrade. 特点:不改变数据文件,升级速度快:但,不可以跨操作系统,不 ...
- ubuntu下mysql二进制包安装
1.下载对应二进制包 cd /usr/local/srcsudo wget http://dev.mysql.com/downloads/file/?id=465030 2.解压并放在/usr/loc ...
- MySQL二进制包安装简略过程
l 软件目录 [root@MASTER_03 ~]# mkdir -pv /data/software [root@MASTER_03 ~]# cd /data/software/ [root@MA ...
- MySql二进制版安装教程
1.检查是否已安装过mariadb,若有便删除(linux系统自带的) [root@localhost /]# rpm -qa | grep mariadb [root@localhost /]# r ...
- MySQL安装-二进制软件包安装
MySQL 双版本安装 安装mysql AB (RPM) -mysql官方的RPM包 安装MySQL 5.6.19版本 安装之前需要将系统自带的关于mysql软件全部卸载掉 rpm -e (加 ...
随机推荐
- 常州模拟赛d8t1 友好数对
分析:其实就是问你有多少对a,b有且仅有两位不相同.我们可以先枚举这两位,对应ai枚举一位,对应bi枚举一位,如果ai^(1<<x) == bi^(1<<y),证明恰好有两位不 ...
- 常州模拟赛d7t2 数组
题目背景 HJZ 有很多玩具.他最喜欢玩的玩具是一个可以变化的数组. 题目描述 HJZ 的数组初始时有 n 个元素.他可以把一个位置上的数加上或减去一个固定的 数 x. 一天 LJZ 和 HZY 来 ...
- [K/3Cloud]关于数据库sa密码更改,管理中心登录不上的问题。
有时候可能应为别的原因可能一不小心更改了数据库的密码,导致K/3 Cloud管理中心和单据打不开. 这个时候其实只要在注册一下就能解决了,在浏览器中输入http://192.168.25.35:800 ...
- Inversion
Time Limit: 1000MS Memory Limit: 30000K Total Submissions: 4176 Accepted: 1857 Description The i ...
- Spring MVC使用@RestController生成JSON示例
继上一章的生成JSON示例http://www.cnblogs.com/EasonJim/p/7500405.html,现在还有另一种选择,就是使用@RestController,下面将参照上一节例子 ...
- some notes about ADDM and AWR
Use the sophisticated management and monitoring features of the Oracle DatabaseDiagnostic and Tuning ...
- ZOJ 3868 GCD Expectation (容斥+莫比乌斯反演)
GCD Expectation Time Limit: 4 Seconds Memory Limit: 262144 KB Edward has a set of n integers {a1 ...
- 【转】java中Thread类方法介绍
原文: java中Thread类方法介绍 http://blog.csdn.net/seapeak007/article/details/53395609 这篇文章找时间分析一下!!!:http:// ...
- iOS 设置启动页面 时间
[NSThread sleepForTimeInterval:3.0]; 时间越大 ,启动页面停留的时间越长 iOS 8之后,,创建项目自带的有 LaunchScreen.xib 可直接用
- ACdream 1125(ACfun-字典序)
A - ACfun Time Limit: 2000/1000MS (Java/Others) Memory Limit: 128000/64000KB (Java/Others) SubmitSta ...