首页 > 编程知识 正文

centos卸载mysql,centos7安装教程详细

时间:2023-05-05 03:14:24 阅读:37102 作者:3337

最近,必须在Linux系统上使用MySQL。 让我们记录安装过程。 为后来的同学排除了一些问题,

代码块的右侧有复制按钮。 单击复制,直接在命令窗口中右键单击并粘贴后,命令将自动执行,多行代码将按顺序执行。 现在,可以右键单击并粘贴。 centos7可视界面、xshell和其他工具尚未经过测试

更新yum yum update -y时,此处会更新很多内容,需要等待一段时间。

已安装wget工具。 已安装在/export/install上。 在这里,您可以访问您想安装的位置

cd /首先进入您想安装的位置,然后全部在此文件夹中操作。 使用sudoyuminstall-ywget2.wget获取mysql yum源: wget https://dev.mysql.com/get/MySQL 80-community-release-el7-3.noarch.rpm3. MySQL yum源: sudoyumlocalinstallmysql 80-commmunity-release-erpm .可用的MySQL 3360 yumrepolistenabled|grep ' MySQL.*-community.* '在此处验证默认的mysql8.0

6 .显示所有mysql版本yum repo list全部

7 .如果要使用使用指定版本的MySQL的MySQL5.7,必须首先关闭MySQL8.0

关闭MySQL8.0

打开sudo yum-config-manager-- disable MySQL 80-community MySQL 5.7

sudo yum-config-manager-- enable MySQL 57-community8.显示当前有效的MySQL版本yum repo list enabled

9 .在安装mysqlsudoyuminstall-ymysql-community-server期间,需要等待很长时间才能完成安装。 如果下载速度只有几十kb,请更换互联网或使用手机热点下载。 更换热点后,请再次运行此命令。

一些同学会发生了这个问题

执行此代码块。

启动yummoduledisablemysqlsudoyuminstall-ymysql-community-server 10.mysqlsudoservicemysqldstart 11以确定MySQL服务的状态

12 .初始化MySQL以显示初始化密码。 sudo grep ' temporary password '/var/log/mysqld.log使用初始密码登录。 mysql -u root -p初始化密码alteruser'root'@'loot 13.MySQL密码策略查询MySQL初始密码策略showvariableslike ' validate _ passwww

更改密码认证强度set global validate _ password _ policy=low; 更改密码长度set global validate _ password _ length=6; 此时密码可以设定简单的密码了。 alter user ' root ' @ ' localhost ' identified by ' 123456 '; 请注意,如果密码长度至少为4位,且设置的密码长度小于4,则默认情况下将更改为4. 14。 设置Mysql远程连接,并在SQL中设置grantallprivilegeson *.* to ' root ' @ ' % ' identified by ' 123456 ' with http://www.Sina.com /

更新访问权限flush权限; 15 .将MySQL设置为通电启动,在linux上设置为不在SQL中配置,然后在linux命令行上运行。 不是在sql中

systemctl enable mysqld (这只是一个提示目录) MySQL配置文件目录:

/etc/my.cnf 16 .配置防火墙设置3306端口开放防火墙- cmd-- zone=公共- -添加-端口=3306/TCP-- permanent由success

重新启动防火墙firewall-cmd --reload表示成功添加了success。

验证3306已成功打开防火墙- cmd---zone=公共--- -查询端口=3306/TCP测试链接

版权声明:该文观点仅代表作者本人。处理文章:请发送邮件至 三1五14八八95#扣扣.com 举报,一经查实,本站将立刻删除。