MySQL5.7.24安装笔记

一、下载mysql-5.7.24

wget https://dev.mysql.com/get/Downloads/MySQL-5.7/mysql-5.7.24-el7-x86_64.tar.gz

二、解压mysql-5.7.24

tar xf mysql-5.7.24-el7-x86_64.tar.gz -C /usr/local/

三、创建mysql用户、mysql组

groupadd mysql

useradd -r -g mysql mysql

四、修改mysql安装目录属主和属组

cd /usr/local

chown -R mysql:mysql mysql-5.7.24-el7-x86_64/

cd /usr/local/mysql-5.7.24-el7-x86_64/

mkdir ./data

chown mysql:mysql data

五、安装mysql

./bin/mysqld --initialize --user=mysql --basedir=/usr/local/mysql-5.7.24-el7-x86_64 --datadir=/usr/local/mysql-5.7.24-el7-x86_64/data

安装成功会生成一个允许本地登录的初始密码

六、编辑mysql配置文件

vim my.cnf

[mysqld]

port=3306   #启动端口

user=mysql  #启动用户

character_set_server=utf8   #字符编码

init_connect='SET NAMES utf8'

basedir=/usr/local/mysql-5.7.24-el7-x86_64/

datadir=/usr/local/mysql-5.7.24-el7-x86_64/data/    #数据目录

socket=/tmp/mysql.sock  #sock文件

lower_case-table_names=1

log-error=/var/log/mysqld.log   #错误日志

pid-file=/usr/local/mysql-5.7.24-el7-x86_64/data/mysqld.pid #pid文件

#修改完my.cnf配置文件后启动mysql

./bin/mysqld_safe --defaults-file=my.cnf

启动成功后能够查看到mysql的端口和进程

七、修改mysql登录密码和授予远程连接权限

./bin/mysql -uroot -p'密码'

set password for 用户名@localhost = password('新密码'); #修改密码

grant all privileges on . to root@'%' identified by '密码'; #开启远程连接权限

flush privileges; #刷新权限

use mysql ; #进入mysql数据库

select host , user ,from user;  #查看user表中数据

八、mysql关闭实例命令

./bin/mysqladmin -uroot -p'密码' shutdown

猜你喜欢

转载自www.cnblogs.com/iloveyoukm/p/10757129.html