您的位置:首页 > 数据库 > MySQL

mysql5.7安装详解

2017-04-03 00:00 176 查看
###下载mysql-5.7.17

wget https://cdn.mysql.com//Downloads/MySQL-5.7/mysql-5.7.17-linux-glibc2.5-x86_64.tar.gz

###解压并移动到目录

tar -zxvf mysql-5.7.17-linux-glibc2.5-x86_64.tar.gz

mv mysql-5.7.17-linux-glibc2.5-x86_64 /mysql

###进入mysql目录,并复制默认配置文件

cd /mysql

cp ./support-files/my-default.cnf ./my.cnf

###修改配置文件如下

[client]
port = 3306

socket = /mysql/mysql.sock

[mysqld]

basedir = /mysql

datadir = /mysql/data

port = 3306

server_id = 1

socket = /mysql/mysql.sock

log-error = /mysql/logs/mysql_error.log

pid-file = /mysql/mysql.pid

user=root

sql_mode=NO_ENGINE_SUBSTITUTION,STRICT_TRANS_TABLES

###安装mysql,执行完毕,会产生密码

./bin/mysqld --initialize --user=root --basedir=/mysql --datadir=/mysql/data

###启动mysql服务

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

###client登录mysql

./bin/mysql --defaults-file=my.cnf -uroot -p

###修改用户密码

SET PASSWORD = PASSWORD('111111');

###授权用户远程访问

grant all privileges on . to 'root'@'192.168.188.%' identified by '111111';

FLUSH PRIVILEGES;

###关闭mysql服务

./bin/mysqladmin -uroot -p111111 shutdown -S /mysql/mysql.sock
内容来自用户分享和网络整理,不保证内容的准确性,如有侵权内容,可联系管理员处理 点击这里给我发消息
标签:  MySQL