通过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 @   肖德子裕  阅读(11131)  评论(1编辑  收藏  举报
编辑推荐:
· [.NET]调用本地 Deepseek 模型
· 一个费力不讨好的项目,让我损失了近一半的绩效!
· .NET Core 托管堆内存泄露/CPU异常的常见思路
· PostgreSQL 和 SQL Server 在统计信息维护中的关键差异
· C++代码改造为UTF-8编码问题的总结
阅读排行:
· 【.NET】调用本地 Deepseek 模型
· CSnakes vs Python.NET:高效嵌入与灵活互通的跨语言方案对比
· Plotly.NET 一个为 .NET 打造的强大开源交互式图表库
· DeepSeek “源神”启动!「GitHub 热点速览」
· 上周热点回顾(2.17-2.23)
点击右上角即可分享
微信分享提示