免费的mysql可视化工具_centos7安装oracle

免费的mysql可视化工具_centos7安装oracle以前安装过几十次的mysql。今天还是遇到问题(虽然是因为是局域网ip不通无法远程连接),记录一个完整的安装过程。1.yum卸载yum安装之后如果需要卸载1.命令rpm-qa|grep-imysql或者yumlistinstalled|grepmysql查看安装的mysql安装包将查出来的安装包通过yumremove卸载yumremovemysql-comm…

大家好,又见面了,我是你们的朋友全栈君。如果您正在找激活码,请点击查看最新教程,关注关注公众号 “全栈程序员社区” 获取激活教程,可能之前旧版本教程已经失效.最新Idea2022.1教程亲测有效,一键激活。

Jetbrains全系列IDE稳定放心使用

以前安装过几十次的mysql。今天还是遇到问题(虽然是因为是局域网ip不通无法远程连接),记录一个完整的安装过程。

1.yum卸载

yum安装之后如果需要卸载

1.命令 rpm -qa | grep -i mysql  或者 yum list installed | grep mysql 查看安装的mysql安装包

将查出来的安装包通过yum remove 卸载 yum remove mysql-community-server-***

2. 卸载mysql文件目录

find / -name mysql | xargs rm -rf

2.安装mysql

1.下载mysql

方法一官网下载

方法二(选择这个)

wget http://repo.mysql.com/mysql57-community-release-el7-8.noarch.rpm

2.安装rpm包

rpm -ivh mysql57-community-release-el7-8.noarch.rpm

安装成功后 /etc/yum.repos.d/ 目录下 多两个文件 mysql-community.repo和mysql-community-source.repo

3.安装mysql

yum install -y mysql-server

安装成功查看 mysql -V

4,运行mysql

service mysqld start

5.查看随机密码

grep “password” /var/log/mysqld.log

6.登录

mysql -u root -p

密码是第五步得到的

7.修改密码

ALTER USER ‘root‘@‘localhost‘ IDENTIFIED BY ‘NewPass123!‘;(要带分号)

设置密码永不过期

ALTER USER ‘root‘@‘localhost‘ PASSWORD EXPIRE NEVER;

#刷新MySQL的系统权限相关表

flush privileges;

8.设置远程登录

所有ip下以及在本地可访问

grant all privileges on *.* to root@”localhost” identified by “NewPass123!”;

grant all privileges on *.* to ‘root‘@‘%‘ identified by ‘NewPass123!‘ with grant option;

flush privileges;

解释:

grant all privileges on 数据库名称.* to 数据库用户名@‘授权范围‘ identified by ‘数据库用户名密码‘;

grant all privileges on wxactivity.* to mysqluser@‘%‘ identified by ‘mysqluseradmin‘;(这是例子,%代表授权全网,localhost代表授权本机)

9.创建数据库(可不做)

create database 数据库名称 ;(注意分号结尾)

10.新建用户(可不做)

CREATE USER ‘xld_test‘@‘%‘ IDENTIFIED BY ‘你的密码‘;

11.用户授权(可不做)

添加用户权限: GRANT ALL ON databasename.tablename TO ‘xld_test‘@‘%‘;

撤销用户权限: REVOKE ALL ON databasename.tablename TO ‘xld_test‘@‘%‘;

删除用户及权限 :drop user ‘xld_test‘@‘%‘;

3.sqlyog

1.安装sqlyog

2.sqlyog连接远程mysql

1:查看防火状态

systemctl status firewalld

service  iptables status

2:暂时关闭防火墙

systemctl stop firewalld

service  iptables stop

3:永久关闭防火墙

systemctl disable firewalld

chkconfig iptables off

4:重启防火墙

systemctl enable firewalld

service iptables restart

3.linux查看mysql状态

netstat -ntlp 和 service mysqld status

版权声明:本文内容由互联网用户自发贡献,该文观点仅代表作者本人。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如发现本站有涉嫌侵权/违法违规的内容, 请联系我们举报,一经查实,本站将立刻删除。

发布者:全栈程序员-站长,转载请注明出处:https://javaforall.net/190215.html原文链接:https://javaforall.net

(0)
全栈程序员-站长的头像全栈程序员-站长


相关推荐

  • 我的学习历程

    我的学习历程@[TOC]不负青春,加油干!自我介绍及共勉大家好!我是一名准大三学生,进入编程的大门已经2年的时间,从大一的css与html再到大二的java,javaweb,数据结构与算法(想哭的有没有),mysql,javascript,vue.js,javaee。我从一个啥也不会的小白转变成一个啥都想尝试的大白其中有艰难(调试bug弄了一晚上)有失落(参加蓝桥杯没拿奖)有幸福(用程序给女朋友写了个生日祝福软件)有迷茫(不知道前面的路该怎么选择)。刚进入这个圈子是因为觉得弄计算机的人特别酷,觉得黑客是这个世

    2022年10月5日
    0
  • oracle中number的用法,Oracle Number数字

    oracle中number的用法,Oracle Number数字oracle函数的OracleNumber数字在本教程中,您将学习OracleNUMBER数据类型以及如何使用它来为表定义数字列。OracleNUMBER数据类型简介OracleNUMBER数据类型用于存储可能为负值或正值的数值。以下说明了NUMBER数据类型的语法:NUMBER[(precision[,scale])]OracleNUMBER数据类型具有以下精度和尺度。精度是一…

    2022年7月24日
    7
  • heap和stack区别Java_Java中Heap与Stack的区别

    heap和stack区别Java_Java中Heap与Stack的区别1)Heap是Stack的一个子集.——扩展—>从内存观点考虑。优化2)Stack存取速度仅次于寄存器,存储效率比heap高,可共享存储数据,可是其中数据的大小和生存期必须在运行前肯定。spa3)Heap是运行时可动态分配的数据区,从速度看比Stack慢,Heap里面的数据不共享,大小和生存期均可以在运行时再肯定。指针4)new关键字是运行时在Heap里面建立对象,每ne…

    2025年8月1日
    0
  • Selenimu Chrome驱动下载地址「建议收藏」

    Selenimu Chrome驱动下载地址「建议收藏」S

    2022年6月23日
    31
  • getparameter方法的作用_have got和have的区别

    getparameter方法的作用_have got和have的区别getParameter和getAttribute区别(超详细分析)对getParameter过程,如下图:对getAttribute过程,如下图:两者区别:①getParameter()获取的是客户端设置的数据。getAttribute()获取的是服务器设置的数据。②getParameter()永远返回字符串getAttribute()返…

    2022年10月24日
    0
  • CAP原理详解「建议收藏」

    文章目录一、CAP原理介绍对CAP原理的一些常见的理解误区二、CAP原理简单证明三、CAP原理在各个系统的应用四、总结一、CAP原理介绍先简单介绍一下CAP原理是什么:C:Consistency即一致性,访问所有的节点得到的数据应该是一样的。注意,这里的一致性指的是强一致性,也就是数据更新完,访问任何节点看到的数据完全一致,要和弱一致性,最终一致性区分开来。A:Availability…

    2022年4月3日
    42

发表回复

您的邮箱地址不会被公开。 必填项已用 * 标注

关注全栈程序员社区公众号