1.环境安装及安装包的获取及解压
#1检查卸载当前mysql相关的卸载掉
#清理
#1 /etc/profile 文件中的mysql变量删除
#2.停止当前环境中的msyql服务
#2.安装依赖环境
yum install ncurses-devel libaio-devel gcc make cmake wget gcc-c++ git openssl-devel autoconf libaio* tree -y
#3.创建存放安装包的目录,下载获取二进制代码包
mkdir -p /home/fuyonghai/tools && cd /home/fuyonghai/tools
wget https://mirrors.sohu.com/mysql/MySQL-5.6/mysql-5.6.49-linux-glibc2.12-x86_64.tar.gz
#4.检查是否正确安装
[root@mysql-master ~]# rpm -qa ncurses-devel libaio-devel
libaio-devel-0.3.109-13.el7.x86_64
ncurses-devel-5.9-14.201530511.el7_4.x86_64
#5.创建mysql用户,避免使用root用户权限过大造成系统潜在隐患
[root@mysql-master ~]# useradd -s /sbin/nologin -M mysql
[root@mysql-master ~]# id mysql
uid=1000(mysql) gid=1000(mysql) groups=1000(mysql)
[root@mysql-master ~]#
#6.准备好多实例的数据目录
mkdir -p /mysql/3306
[root@mysql-master mysql]# tree /mysql
/mysql
├── 3306
# 7.解压缩安装包,-C 指定目录解压缩
mkdir /application/
tar -zxvf mysql-5.6.49-linux-glibc2.12-x86_64.tar.gz -C /application/
#8.查看mysql的安装包信息
[root@mysql-master tools]# cd /application/
[root@mysql-master application]# ls -lth
total 0
drwxr-xr-x. 13 root root 191 Jul 18 18:02 mysql-5.6.49-linux-glibc2.12-x86_64
2.准备二进制mysql运行所需环境
#3306配置文件
vim /mysql/3306/my.cnf
[client]
[mysqld]
port=3306
socket=/mysql/3306/mysql.sock
basedir=/application/mysql-5.6.49-linux-glibc2.12-x86_64/
datadir

本文主要介绍了MySQL的安装与使用。包括环境安装、安装包解压,准备二进制mysql运行环境,进行实例初始化、启动与登录,设置开机自启,还介绍了修改数据库root用户密码的方法以及使用navicat进行远程登录数据库的操作。
最低0.47元/天 解锁文章
1478

被折叠的 条评论
为什么被折叠?



