通过xshell在linux上安装mysql5.7(终极版)

通过xshell在linux上安装mysql5.7(终极版)

0)创建连接

通过xshell连接到远程服务器

img

1)彻底删除

首先查看:

rpm -qa|grep -i mysql 

img

删除操作(一个一个删除):

yum remove '软件名'

查看关于mysql的文件:

find / -name mysql 

img

可以通过xftp直接删除

对于顽固的文件夹:

rm -rf 文件名(删除)

2 )下载安装

如果无法执行wget命令,则先安装wget:

yum -y install wget

下载MySql:

wget http://dev.mysql.com/get/mysql57-community-release-el7-11.noarch.rpm

安装MySql:

yum localinstall mysql57-community-release-el7-11.noarch.rpm

查看是否安装成功:

yum repolist enabled | grep "mysql.*-community.*" 

img

3) 设置服务

-- 安装mysql
yum install mysql-community-server

-- 启动mysql
systemctl start mysqld

-- 关闭mysql
systemctl stop mysqld

-- 查看是否启动
systemctl status mysqld

-- 重启mysql
systemctl restart mysqld

查看mysql启动状态:

img

4 )开机自启

-- 设置开机自启
systemctl enable mysqld

-- 刷新生效
systemctl daemon-reload

5 )修改密码

查看默认密码:

grep 'temporary password' /var/log/mysqld.log

连接数据库:

mysql -u root -p 密码

Mysql密码有安全策略,在/etc/my.cnf中加入 validate_password = off 可以设置关闭密码检验

重启mysql:

systemctl restart mysqld

进入mysql之后,修改密码:

alter user 'root'@'localhost' identified by '新密码';

6)远程连接

远程连接设置:

grant all privileges on *.* to root@'%'identified by '数据库密码';

连接成功

img

注意:要开启服务器安全组的端口才能访问,还有千万注意重启服务器时的文件丢失问题,可能会导致数据库没有用。

完美的解决方法:

转发一下大神的安装过程:https://www.cnblogs.com/lightsrs/p/7836651.html

另一位大神的错误处理:https://www.cnblogs.com/jepson6669/p/9013652.html

posted @ 2018-12-20 08:30  肖德子裕  阅读(10863)  评论(1编辑  收藏  举报