mysql5.7如何安装部署、初始化和创建实例方法介绍

本文主要给大家介绍mysql5.7如何安装部署、初始化和创建实例方法文章内容都是笔者用心摘选和编辑的,具有一定的针对性,对大家的参考意义还是比较大的,下面跟笔者一起了解下MysqL5.7如何安装部署、初始化和创建实例方法吧。 

很简单的流程

环境信息:
centos 7.2
MysqL 5.7.21

mysql5.7如何安装部署、初始化和创建实例方法介绍

1.下载解压缩MysqL

cd /usr/local/
wget https://cdn.MysqL.com//Downloads/MysqL-5.7/MysqL-5.7.21-linux-glibc2.12-x86_64.tar.gz
tar xzvf MysqL-5.7.21-linux-glibc2.12-x86_64.tar.gz
mv MysqL-5.7.21-linux-glibc2.12-x86_64 MysqL

2.初始化MysqL基础环境信息

vim /etc/profile
PATH=/usr/local/MysqL/bin:/usr/local/MysqL/lib:$PATH
export PATH
export MysqL_HOME="/usr/local/MysqL"
export ms="/usr/local/MysqL"

3.初始化配置实例配置文件

mkdir -p /usr/local/MysqL/data/mcdb
vi /usr/local/MysqL/data/my.cnf
[client]
port = 3310
socket = /usr/local/MysqL/data/mcdb/MysqL.sock
[MysqL]
no-auto-rehash
[MysqLd]
user = MysqL
port = 3310
socket = /usr/local/MysqL/data/mcdb/MysqL.sock
basedir = /usr/local/MysqL
datadir = /usr/local/MysqL/data
pid-file = /usr/local/MysqL/data/mcdb/MysqL.pid
relay-log = /usr/local/MysqL/data/mcdb/relay-bin
relay-log-info-file = /usr/local/MysqL/data/mcdb/relay-log.info
server-id = 12
[MysqLd_safe]
log-error = /usr/local/MysqL/data/mcdb/MysqL.err
pid-file = /usr/local/MysqL/data/mcdb/MysqL.pid

4.新建用户

groupadd MysqL
useradd MysqL -g MysqL
chown MysqL:MysqL /usr/local/MysqL -R

5.初始化MysqL实例
MysqLd --initialize --basedir=/usr/local/MysqL --datadir=/usr/local/MysqL/data/mcdb --user=MysqL
从返回信息最后一行获得密码,举个栗子:
yUlta1lw*uwF

6.移动配置文件到实例目录,启动该实例MysqL

mv /usr/local/MysqL/data/my.cnf /usr/local/MysqL/data/mcdb/my.cnf
MysqLd_safe --defaults-file=/usr/local/MysqL/data/mcdb/my.cnf --user=MysqL --basedir=/usr/local/MysqL --datadir=/usr/local/MysqL/data/mcdb &

7.登录MysqL
MysqL -uroot -pyUlta1lw*uwF -S /usr/local/MysqL/data/mcdb/MysqL.sock

8.设定密码

MysqL> SET PASSWORD = PASSWORD('hello2018'); 
MysqL> flush privileges;

9.创建用户并开放远程登录权限
grant all privileges on *.* to 'bodie'@'%' identified by 'happybirthday' with grant option;

看完以上关于MysqL5.7如何安装部署、初始化和创建实例方法,很多读者朋友肯定多少有一定的了解,如需获取更多的行业知识信息 ,可以持续关注我们的行业资讯栏目的。

相关文章

优化MySQL数据库发布系统存储的方法有:1.mysql库主从读写分...
使用mysql的方法:在“我的电脑”→右键→“管理”→“服务”...
在mysql中查看root用户权限的方法:1.命令行启动mysql服务;...
MySQL主从复制是用来备份一个与主数据库一样环境的从数据库,...
运行mysql的方法1.启动mysql服务,在“我的电脑”→右键→“...
开启mysql的方法1.可以通过快捷键win+r,输入cmd,打开窗口,...