cd /usr/local
wget https://dev.mysql.com/get/Downloads/MySQL-5.7/mysql-5.7.22-linux-glibc2.12-x86_64.tar.gz
tar -zxvf mysql-5.7.22-linux-glibc2.12-x86_64.tar.gz
mv mysql-5.7.22-linux-glibc2.12-x86_64 mysql
# 将mysql加入服务cp /usr/local/mysql/support-files/mysql.server /etc/init.d/mysql
# 开机自启chkconfig mysql on
# 开启sudoservice mysql start
5.设置密码
# 登录(由于/etc/my.cnf中设置了取消密码验证,所以此处密码任意)
/usr/local/mysql/bin/mysql -u root -p
# 操作mysql数据库
use mysql;#修改密码
update user set authentication_string=password('你的密码') where user='root';
flush privileges;exit;#将/etc/my.cnf中的skip-grant-tables删除vi /etc/my.cnf
#skip-grant-tables#再次登录
/usr/local/mysql/bin/mysql -u root -p
ALTER USER 'root'@'localhost' IDENTIFIED BY '修改后的密码';exit;
6.允许远程连接
/usr/local/mysql/bin/mysql -u root -p
use mysql;
update user set host='%' where user ='root';
flush privileges;exit;